2013-09-29 3 views
6

Есть ли возможность получать уведомление BLE в приложении для конкретного UUID или всякий раз, когда какой-либо UUID попадает в диапазон, пока приложение не запущено? Например. Точно так же работают Push Notifications?BLE Уведомление, когда приложение не работает

Я попытался найти Google, но до сих пор не было полезной информации, которую я мог бы достичь. Любые указатели?

ответ

3

Оформить заказ background execution modes. В этом случае приложение не нужно запускать на переднем плане, но оно должно быть запущено раньше и должно быть как минимум в фоновом режиме.

iOS7 представляет сохранение и восстановление состояния Bluetooth для долгосрочных задач Bluetooth. Таким образом, даже прекращенное приложение будет восстановлено в фоновом режиме с помощью os.

+1

Но будьте осторожны с реставрацией. На данный момент это кажется очень затруднительным. Поэтому, если ваше приложение аварийно завершает восстановление в коде CoreBluetooth, очень вероятно, что вы делаете все правильно, но инфраструктура не работает. – allprog

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