我有一个背景任务,应该返回一系列的课程,然后发送到苹果手表。我通过didReceiveMessage通过WatchConnectivity调用任务。后台任务需要执行一些操作,如打开领域数据库、查询结果和访问文档目录,然后再将响应返回到课程字典。当手表输出它的航向数据时,这个逻辑似乎起作用了。问题是,我不认为后台任务实际上是调用方法getWatchCourses()
var foun
我们的iOS应用程序使用来自硬件合作伙伴的特定蓝牙设备。该设备定期发送BLE数据包,电话接收这些数据包并将数据发送到我们的DB。它也在后台工作。我们出现了以下问题:用户连接到BLE设备,使用应用程序,当应用程序处于后台,用户将应用程序更新为新版本(当应用程序检测到更新时,我们以编程方式断开以前的设备),当用户试图连接到另一个新的BLE设备时--app接收到:
Er