2015-09-14 5 views
2

Я работал над приложением, которое работает на BLE. я хочу направить уведомление (приложение работает в фоновом режиме при подключении BLE), если какие-либо изменения в аппаратном обеспечении. I Read DocumentPush Notification App работает в фоновом режиме, когда подключен BLE

Даже если ваше приложение поддерживает один или оба режима работы основного фона Bluetooth, он не может работать вечно. В какой-то момент системе может потребоваться прекратить действие вашего приложения, чтобы освободить память для текущего приложения переднего плана, например, чтобы любые активные или ожидающие соединения были потеряны, например.

Могу ли я достичь своей цели, даже мое приложение в фоновом режиме. Если возможно, предложите мне, как достичь этого. Заранее спасибо.

ответ

0

Вы можете держать приложение в фоновом режиме с помощью:

1.Audiosession (использовать это, чтобы играть беззвучный звук)

2.Location

3.VoIP

Любой метод может сохранить приложение в фоновом режиме и избежать того, что приложение будет убито системой.

+0

Ядро bluetooth также поддерживает фон. –

0

BLE Запуск в фоновом режиме, вам необходимо указать, что ваше приложение использует аксессуары BLE или ваше приложение действует как вспомогательное устройство LE в режимах фона в приложениях.

Я пытался запустить локальные уведомления, в то время как приложение находится в фоновом режиме. BLE даже работает, если приложение было убито системой, когда ОС получает некоторую связь с вашего периферийного или центрального устройства, iOS пробуждает ваше приложение и выполняет желаемую функцию, прежде чем снова вернет ваше приложение.

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