iOS App使用NSTimers与外部附件进行通信

时间:2015-10-28 21:44:58

标签: ios background usb external-accessory

我正在为已经为Android实施的应用进行初步研究。应用程序需要能够在插件中执行某些计算,然后在计算的时间间隔内将消息发送到USB设备。这些间隔可能跨越数小时。

在Android中,应用程序利用AlarmManager API以此间隔运行通信代码。但是,由于iOS没有等效的API,我想知道这是否可行。我研究了External Accessory框架,发现它的定义相当模糊。我查看了SO并找到了一些相关的答案,herehere,但是他们似乎说USB设备必须启动通信,而EASession不能让NSTimers在有限的后台状态下运行。 / p>

是否可以设置一个小时的计时器,这将触发一些代码运行,如果应用程序包含" external-accessory&,则会触发将消息发送到外部附件#34;作为背景模式?或者,只要应用程序从连接的附件接收消息,应用程序是否仅保留在后台模式中?

0 个答案:

没有答案