我正在为我的Apple WatchOS2应用程序开发一览.我目前还没有完全了解稳定的WatchConnectivity连接的先决条件.我有奇怪的情况,在模拟器中,我的ComplicationController可以成功地发送sendMessage请求.当我试图看一眼,sendMessage请求失败:
Error Domain=WCErrorDomain Code=7007 "WatchConnectivity session on paired device is not reachable." UserInfo={NSLocalizedDescription=WatchConnectivity session on paired device is not reachable.
我不得不承认,我没有在模拟器上启动我的应用程序.但是为什么并发控制器可以通信,WatchController不会.我没有发现有关互联网上的7007错误的解释.
override func awakeWithContext(context: AnyObject?) { super.awakeWithContext(context) WCSession.defaultSession().sendMessage(["request": "getGlancesImages" ],replyHandler: { (result) -> Void in self.processGetGlancesImages(result) },errorHandler: { NSLog("WatchGlanceController2. \($0.description)") } ) }
我目前正在使用WatchOS2 Beta 5和iOS 9 Beta 5开发.我完全知道这是一个测试版,但这是发布前的最后一个测试版.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。