iOS-приложение, GameKit с Bluetooth.
Я хочу, чтобы мое приложение можно было обнаружить в экземплярах того же приложения на других устройствах. Поэтому я создаю GKSession при запуске приложения и делаю его available
. Об этом нет отзывов об успехе / неудаче.
Проблема в том, что если Bluetooth выключен при запуске приложения, приложение не будет обнаружено, даже если вы позже включите BT. Тщательная остановка приложения и перезапуск помогает, но я не хочу обременять своих пользователей этим.
Можно ли как-то получить уведомление при изменении состояния БТ? Или получить код ошибки при попытке прослушивания на выключенном BT?