0

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

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

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

4

1 回答 1

0

只需使用 WatchConnectivity WCSession->sendMessage

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

官方文件

于 2018-03-28T09:07:20.667 回答