watchOS2配对物业

时间:2015-09-14 13:06:49

标签: ios watch-os-2

是否有人知道Watch Connectivity属性paired无法正常工作的原因?

我想也许这是一个早期的观察OS2问题,但我们现在在通用汽车公司,它仍然无效。

我在手表上安装了一个配套应用,但这个属性对我来说总是假的。我也尝试了reachable,它总是返回false。

if #available(iOS 9.0, *) {
    if WCSession.defaultSession().paired {
        print("Watch connected")
    } else {
        print("No watch")
    }
}

提前感谢您的任何帮助。

1 个答案:

答案 0 :(得分:3)

在阅读任何属性之前,您必须确保执行WCSession set up

if WCSession.isSupported() {
    let session = WCSession.defaultSession()
    session.delegate = self
    session.activateSession()
    if session.paired {
        print("Watch paired")
    } else {
        print("No watch")
    }
}