2015-09-26 99 views
4

我想知道是否有我的WatchKit应用程序在后台运行,或者如果我可以编程它启动(即从非活动状态转移到活动状态),一旦某个条件满足?我可以让我的WatchKit应用程序在Apple Watch的后台运行吗?

当WK应用程序处于打开状态并处于活动状态时,我的应用程序运行良好,甚至在iPhone处于睡眠状态或父级iOS应用程序处于BG模式时也能正常运行。但是,我真的需要我的应用程序继续在手表本身的背景中运行。这可能吗?

回答

5

不可能。因为watchkit的Apple文档明确提到“WatchKit扩展不支持后台执行模式,它们只在用户与Apple Watch上的相应应用程序进行交互时才运行”“。

您可以参考苹果文档Link to Apple Doc

沟通直接与含iOS应用

+2

那么为什么它在模拟器上工作?我有一个NSTimer在Apple Watch模拟器上运行,没有任何问题。不是在设备本身,虽然 –

+2

是啊它在我的模拟器也适用.. ??但不是在设备上 – 4GetFullOf

相关问题