Описание тега ble-state-preservation

0 ответов

Сохранение состояния Bluetooth BLE: CBCentralManager не будет обнаруживать службы в фоновом режиме

РЕДАКТИРОВАТЬ: После комментария @RobertVaessen я реализовал следующее, однако я все еще не могу обнаружить службы подключенного периферийного устройства. -(void) centralManager:(CBCentralManager *)central willRestoreState:(NSDictionary<NSString …
2 ответа

Как запустить сохранение и восстановление состояния ядра Bluetooth

Сохранение и восстановление состояния Поскольку в Core Bluetooth встроено сохранение и восстановление состояния, ваше приложение может включить эту функцию, чтобы попросить систему сохранить состояние центральных и периферийных менеджеров вашего при…
1 ответ

Сохранение состояния CoreBluetooth: правильный способ восстановления CBCentralManager

Как правильно восстановить CBCentralManager из AppDelegate, когда приложение запускается с параметрами из-за события сохранения состояния? - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {…
1 ответ

Так как я активировал сохранение состояния BLE, мое приложение разряжает весь аккумулятор

Я получил приложение, которое подключено к периферийным устройствам BLE. Он реализует сохранение состояния и восстановление для BLE и поддерживает соединение в фоновом режиме. Когда я оставляю телефон рядом с периферийным устройством, периферийное у…
0 ответов

Невозможно вызвать код восстановления состояния для BLE на iOS

Я пытаюсь заставить мое приложение реагировать на повторный запуск в фоновом режиме - это отклик на обнаружение рекламного периферийного устройства. Следующий код в настоящее время работает в моем приложении (на переднем плане + фон, даже после мног…
0 ответов

Есть ли способ точно измерить влияние "сохранения состояния Bluetooth" на энергопотребление приложения?

Я хотел бы детально отслеживать потребление энергии и измерять влияние сохранения и восстановления состояния Bluetooth для фоновой обработки в iOS. Я хотел бы измерить влияние того, что iOS будет поддерживать активное соединение "the" с устройством …
1 ответ

protectedDataAvailable всегда true

Из того, что я понимаю, UIApplication.sharedApplication(). ProtectedDataAvailable должен возвращать false, когда телефон заблокирован и защищенные данные включены на iPhone (очевидно, установка пароля позволяет это сделать). Однако, несмотря на сцен…
0 ответов

Сохранение и восстановление состояния ядра Bluetooth не работает должным образом

Я следил за состоянием сохранения и восстановления в видео wwdc - https://developer.apple.com/videos/play/wwdc2013/703/ У меня проблема в том, что после закрытия приложения операционной системой, когда устройство BLE выходит за пределы допустимого д…
03 мар '16 в 00:56