Доступ к Bluetooth через Bonjour / GameKit из симулятора iPhone SDK (около 3.1.3) - PullRequest
2 голосов
/ 08 февраля 2010

Я нахожусь в процессе получения аппаратного обеспечения для прототипа iPhone, и мне интересно, возможно ли получить доступ к bluetooth (ExternalAccessory, Bonjour или GameKit), предоставляемому блоком разработки (например, macbook), используя симулятор SDK последней версии (3.1.3 на момент написания)

Прежде чем я получу какие-либо ответы по этому вопросу, я принимаю, что Мне понадобится iPhone для фактической разработки - это просто прототип.

Ответы [ 2 ]

0 голосов
/ 27 ноября 2011

Bluetooth-соединение недоступно с помощью симулятора. Если Wi-Fi достаточно хорош для вас, это также работает с Bonjour и GameKit на симуляторе. В противном случае, так же, как для акселерометра и некоторых других компонентов устройства, вам понадобится реальное устройство.

0 голосов
/ 10 мая 2011

Я не уверен, что полностью понимаю ваш вопрос.

Я могу заявить, что в iOS (по состоянию на май 2011 года) единственный доступ, которым вы можете воспользоваться, - это функциональность Gamekit. Эта функциональность достаточно надежна, но (например) вы не сможете создать службу Bonjour на базе BT, которую могут найти другие устройства с поддержкой BT, не поддерживающие iOS.

На симуляторе, даже если базовое устройство поддерживает Bluetooth, вы НЕ сможете выполнять «настоящие» операции Bluetooth. Вместо этого симулятор будет имитировать некоторые возможности и игнорировать другие. Вам действительно нужно несколько устройств для загрузки и запуска вашего кода, чтобы протестировать код BT.

...