从监视应用程序启动父应用程序

时间:2018-03-28 07:20:00

标签: ios watchkit watch-os-2 watch-os-3 watch-os-4

如何直接通过手表在iPhone上以后台模式启动父应用程序?

在按下"开始"时,在Endomondo监视应用程序上,父应用程序将在iPhone的后台启动,并开始向手表发送数据(例如gps位置)。如果没有与父应用程序的连接,监视应用程序将无法运行。

我读到了openParentApplication,它显然在后台启动了父应用程序,但它似乎只适用于watchOS 1,现在我们应该使用Watch Connectivity。

1 个答案:

答案 0 :(得分:0)

只需使用WatchConnectivity WCSession-> sendMessage

即可

在WatchKit扩展程序处于活动状态并且正在运行时调用此方法会在后台唤醒相应的iOS应用程序,并使其可以访问。

offical doc