Подтвердить что ты не робот

Как использовать Bluetooth для подключения двух iPhone?

Я хочу использовать iPhone SDK для реализации соединения Bluetooth между двумя iPhone'ами, но я не нашел никакого API-интерфейса Bluetooth в iPhone SDK 3.0. Кто-нибудь может мне помочь? Спасибо.

BTW: Возможно ли одновременно подключать более двух iPhone'ов, используя bluetooth?

4b9b3361

Ответ 1

Вы можете подключить два iPhone и передать данные через Bluetooth, используя либо Framework GameKit, либо более низкий уровень (но все же легко работать с) Механизмы открытия Bonjour. Bonjour также прозрачно работает между Bluetooth и WiFi на iPhone под 3,0, поэтому это хороший выбор, если вы хотите поддерживать передачу данных iPhone-to-iPhone в этих двух типах сетей.

Для получения дополнительной информации вы также можете посмотреть ответы на эти вопросы:

Ответ 2

Просмотрите BeamIt проект с открытым исходным кодом. Он будет подключаться через bluetooth и WIFI (хотя он утверждает, что не делает WIFI), и я подтвердил, что он хорошо работает в моих проектах. Это позволит равноправному контакту равного доступа.

Как и для нескольких подключений, это возможно, но вам придется отредактировать исходный код BeamIt, чтобы сделать его возможным. Я предлагаю прочитать руководство по программированию GameKit

Ответ 3

Мы не можем подключиться к iPhone, как правило, с помощью bluetooth.it, так сложно. Попробуйте любые другие передачи файлов, такие как zapya, xender.it кажется хорошим

Ответ 4

Если я правильно помню, Bluetooth определяет определенные роли, которые могут принимать устройства. Большинство сотовых телефонов поддерживают только определенное количество ролей. Например, у меня может быть стереогарнитура Bluetooth, которая подключается к моему телефону для получения звука, но только потому, что мой мобильный телефон имеет Bluetooth, означает, что он поддерживает BEING динамик для другого устройства - он не рекламирует свои возможности иметь динамик для использования другими устройствами Bluetooth.

Предполагаю, что вы хотите перенести файлы между двумя iPhone? Передача файлов через Bluetooth кажется функциональностью, которую я бы поставил в iPhone, но я не Apple, поэтому я не знаю точно. На самом деле, да, кажется, что передача файлов не поддерживается, кроме как в jailbroken-телефонах:

http://gizmodo.com/5138797/iphone-bluetooth-file-transfer-coming-soon-yes

Вероятно, вы получите похожие ответы на Bluetooth Dial-Up Networking. Я бы предположил, что они оставили команды Bluetooth из SDK по разным причинам, и вам нужно будет сделать джейлбрейк телефона, чтобы вернуть функциональность.