Как отправить файл с iPhone на Mac через Bluetooth

Я создал универсальное приложение для устройств для передачи любых файлов через Bluetooth с помощью GameKit Framework. Мой вопрос: как создать настольное приложение с тем же процессом или какой-либо фреймворком? Это может общаться также на устройстве. Могу ли я получить образец, пожалуйста, или советы, как это сделать.

Существует Core Bluetooth, который использует протокол с низким энергопотреблением. Но я не знаю как? Кто-нибудь, пожалуйста, дайте какую-нибудь идею или что-нибудь, что я могу использовать.

Спасибо


person Default    schedule 11.10.2013    source источник
comment
Вы можете использовать GameKit на OS X, но вам нужна версия 10.8 и выше.   -  person borrrden    schedule 11.10.2013
comment
borrrden, я использую фреймворк Gamekit для передачи файлов между устройствами iOS, но у меня проблема, как я могу передавать файлы с iOS на Mac через Bluetooth ??   -  person Default    schedule 11.10.2013
comment
Я предполагаю, что в OS X это будет работать так же, как и в iOS, поскольку фреймворк присутствует в обеих операционных системах.   -  person borrrden    schedule 11.10.2013


Ответы (1)


Функциональность Bluetooth платформы GameKit доступна только для iOS (см. GKSession), поэтому вы не сможете использовать его на Mac.

С другой стороны, платформа CoreBluetooth доступна на устройствах Mac и iOS, поддерживающих Bluetooth LE, с той лишь разницей, что CBPeripheralManager недоступен на Mac, поэтому вы не можете рекламировать службу на Mac. Однако вы можете использовать свое устройство iOS в качестве периферийного устройства и подключаться с Mac в качестве центрального устройства. Передача данных должна по-прежнему работать в обе стороны.

Пример кода BTLE Central Peripheral Transfer должен быть хорошим отправная точка.

person Frederik    schedule 11.12.2013