Я новичок в программировании на iOS и работаю над проектом, который должен определить, подключен ли iPod touch (или iPhone 4) к сопряженному Mac через Bluetooth. Мне не нужно подключать его. Мне просто нужно проверить, подключено ли оно и отображать журнал, когда он отключается. У меня нет Bluetooth LE. Также приложение не будет работать на Mac, поэтому я не могу создать одноранговое соединение. Кроме того, я не могу использовать Bluetooth Manager (или любую частную инфраструктуру), так как приложение должно быть принято AppStore в некоторый момент времени. Любая помощь была бы оцененаiOS программно проверяет связь Bluetooth на Mac
ответ
Насколько я понимаю, если частная структура не нарушит какие-либо рекомендации Apple, вы сможете использовать ее в своем приложении. Только если он нарушает правила, вы получаете отказ. Ниже приведен пример другого сообщения SO, в котором предлагается использовать BluetoothManager Framework.
How to get the status of bluetooth (ON/OFF) in iphone programmatically
Edit: Это немного охватывает частные API, против частных структур: Programmatically turn on bluetooth in the iphone sdk?
Еще более недавний пример кого-то с помощью BluetoothManager здесь: Minimal iOS BluetoothManager Example
Спасибо @propstm. Если я использую Bluetooth Manager, как указано в http://www.pocketmagic.net/2012/07/bluetooth-and-ios-use-bluetooth-in-your-iphone-apps/#.UUn2phf5Gz4 Тогда это было бы принято в Магазин приложений? –
Я лично его не использовал, но в течение нескольких последних лет у Bluetooth Manager я не вижу рамки, которая так сильно изменилась, что она не будет принята в хранилище приложений. Слово в частных рамках, я включил отслеживание Google Analytics для iOS и никогда не было проблем (https://developers.google.com/analytics/devguides/collection/ios/) – propstm
Но когда я пытаюсь найти «Bluetooth Manager» принятый Appstore 'Я получаю только результаты, заявляя, что он будет отклонен. Поэтому я немного опасался использовать это. Кто-нибудь использовал его и одобрил приложение? –
- 1. Связь Bluetooth между Mac и iPhone
- 2. Arduino Uno Bluetooth Связь с Mac
- 3. Связь Bluetooth
- 4. Mac OS X/Bluetooth: программно отключить простое соединение?
- 5. Чтение MAC-адреса Bluetooth с устройства iOS
- 6. Получить Bluetooth MAC-адрес на iPhone
- 7. iOS 5: программно включить Bluetooth и выключить
- 8. Включение и выключение соединения Bluetooth на Mac
- 9. Mac Bluetooth MAP profile
- 10. Связь Bluetooth с C#
- 11. Передача Bluetooth на MAC-адрес
- 12. Как получить имя адаптера iPhone Bluetooth в iOS программно
- 13. iOS CoreBluetooth пассивно проверяет, включен ли Bluetooth, не предлагая пользователю включить Bluetooth по адресу
- 14. Соединения Bluetooth на iOS
- 15. Использование bluetooth на iOS
- 16. Bluetooth на iOS
- 17. Связь Bluetooth android-arduino
- 18. Связь с Bluetooth Bluetooth с модулем RN42
- 19. Связь между iPhone и Mac
- 20. Связь Bluetooth с автомобилем
- 21. Mac проверяет отказ на рубине на рельсах
- 22. Bluetooth против низкой энергии Bluetooth на iOS
- 23. Bluetooth ToggleButton не проверяет состояние
- 24. Связь Bluetooth между телефоном Android и аппаратным устройством, поддерживающим bluetooth
- 25. Сохраняя связь Bluetooth через деятельность на Android
- 26. Последовательная связь через Bluetooth на COM-порту
- 27. Связь Bluetooth на Samsung Galaxy S
- 28. Связь Bluetooth HFP (1.5) на iPhone
- 29. Связь Bluetooth с Qt 5.2 на Android
- 30. Как получить MAC-адрес устройства iOS программно
Чтение основной синий зуб ссылки на класс помогает. Вот ссылка: http://developer.apple.com/library/ios/ipad/#documentation/CoreBluetooth/Reference/CoreBluetooth_Framework/_index.html –