iOS - 后台模式的外部配件通信有什么作用?

Byo*_*oth 5 external-accessory ios background-mode

在此输入图像描述

我猜这是与 相关的后台模式ExternalAccessory.framework

但是有关外部附件的文档说:“如果您的应用程序在附件通知到达时在后台暂停,则该通知将被放入队列中。当您的应用程序再次开始运行(无论是在前台还是后台)时,队列中的通知发送到您的应用程序。通知也会尽可能地合并和过滤,以消除任何不相关的事件。例如,如果在您的应用程序暂停时连接了配件并随后断开连接,您的应用程序最终将不会收到任何发生此类事件的指示.”。

这意味着外部配件通信将排队直到应用程序进入前台模式,但其他后台模式(如 )LocationBluetooth LE后台模式下实时工作。所以我怀疑只是排队是唯一能做的事情。是不是真的?

小智 2

如果您的外部设备是“Made for iPhone/iPod/iPad”-MFi,您可以使用此选项。它不适用于 BLE 通信。