WatchOS无法识别iPhone上的配套应用程序是否已退出

时间:2016-11-02 07:18:22

标签: ios swift apple-watch watch-os

我现在正在开发一款与iOS配套应用一起运行的手表应用。因此,了解应用程序是否正在运行和链接是很重要的。

目前,我可以通过iOS应用程序了解手表应用程序的状态,但我无法从手表应用程序了解iOS应用程序的状态。例如,如果用户终止iOS应用程序,我无法检测配套应用程序是否正在运行。

我尝试使用以下代码;

func sessionReachabilityDidChange(_ session: WCSession) {
    print("session reachbility did change \(session)")
}

但没有运气,当我退出iOS配套应用程序时,不会调用此功能。我已阅读苹果文件,但没有运气。有谁知道怎么做?

EDITED 在我尝试使用WCSessionActivationState之后。当我的手表应用程序运行时,但iPhone配套应用程序未运行,但返回WCSessionActivationState已激活。这是一个错误还是什么?

0 个答案:

没有答案