在xcode 8之前-我正在使用以下代码,但现在无法正常工作-不会调用手表端的委托方法

if WCSession.isSupported() {
        let watchSession = WCSession.defaultSession()
        watchSession.delegate = self
        watchSession.activateSession()
        if watchSession.paired && watchSession.watchAppInstalled {
            do {
                try watchSession.updateApplicationContext(["key1": "value1"])
            } catch let error as NSError {
                print(error.description)
            }
        }
    }

如果不满足条件,则在上面的代码中。

最佳答案

确保您同时在两个目标(手表和手机)中都启用了分组功能

关于ios - 如何在Xcode 8中的 watch 和iPhone之间共享数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40969830/

10-12 01:25