2013-10-11 2 views
1

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

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

Спасибо

+0

Вы можете использовать GameKit для OS X, но вам нужно настроить таргетинг 10.8 и выше. – borrrden

+0

borrrden, я использую фреймворк Gamekit для передачи файлов между устройством iOS, но моя проблема в том, как я могу передавать файлы с iOS на Mac через bluetooth ?? – Default

+0

Я предполагаю, что он будет работать так же в OS X, как и в iOS, поскольку инфраструктура присутствует в обеих операционных системах. – borrrden

ответ

2

Функциональность Bluetooth в рамках GameKit является IOS-только (см GKSession), так что вы не сможете использовать его на Mac.

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

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

Смежные вопросы