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. \(.description)") } )}
我目前正在使用WatchOS2 Beta 5和iOS 9 Beta 5开发.我完全知道这是一个测试版,但这是发布前的最后一个测试版.
解决方法 确保调试器仅连接到Watch应用程序,iPhone应用程序直接从模拟器运行.所以,运行iPhone应用程序以获得最新的代码,然后停止执行.接下来,运行Watch应用程序并打开iPhone模拟器并打开iPhone应用程序.在两个应用程序启动后(调试器只附加到Watch应用程序),sendMessage:replyHandler:errorHandler:的错误回调不应被调用,消息应该成功发送.
总结以上是内存溢出为你收集整理的ios – WatchKit2错误代码7007“配对设备上的会话无法访问”的原因是什么全部内容,希望文章能够帮你解决ios – WatchKit2错误代码7007“配对设备上的会话无法访问”的原因是什么所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)