我正在创建一个watchOS应用程序。该应用程序应连接到BLE标签,该标签会将距离值发送到Apple Watch。如果距离低于给定值,则应用程序应对此提供一些反馈。
阅读有关蓝牙和后台核心任务的信息,似乎不太可能。如果我是对的,那么在应用程序被挂起时,它将不再从BLE外设接收数据。我应该如何完成这项任务?这样的应用程序可以在后台运行8个小时吗?我找不到有关此的更多信息,这似乎是不可能的。
答案 0 :(得分:1)
在后台使用蓝牙的WatchOS应用受到一些限制,主要是:-
有关此问题的更多详细信息,请参见以下链接:-
唯一的例外是您使用HKWorkoutSession。有关更多信息,请参见here。
我希望这会有所帮助。