iOS - Что делает внешняя дополнительная связь фоновых режимов? - PullRequest
0 голосов
/ 01 октября 2018

enter image description here

Я полагаю, что это фоновый режим, связанный с ExternalAccessory.framework.

Но в документе о External Accessory говорится, "Если ваше приложение приостанавливается в фоновом режиме, когда поступает дополнительное уведомление, это уведомление помещается в очередь. Когда ваше приложение начинает работать снова (на переднем плане или в фоновом режиме), уведомления в очереди доставляются в ваше приложение. Уведомлениятакже объединяются и фильтруются, где это возможно, для устранения любых не относящихся к делу событий. Например, если аксессуар был подключен и впоследствии отключен во время приостановки вашего приложения, ваше приложение в конечном итоге не получит никаких признаков того, что такие события имели место. ".

Это означает, что внешняя дополнительная связь будет поставлена ​​в очередь, пока приложение не перейдет в режим переднего плана, но другие фоновые режимы, такие как Location, Bluetooth LE, работают в режиме реального времени в фоновом режиме.Поэтому я сомневаюсь, что только очередь - это единственное, что может сделать.Это правда?

1 Ответ

0 голосов
/ 01 октября 2018

Если ваше внешнее устройство «Сделано для iPhone / iPod / iPad» - MFi, вы можете использовать эту опцию.Это не для связи BLE.

...