我试图让WCSession(Xcode 7.0 beta 5)在手机中运行 - >在真实设备上观察方向(在模拟器中它可以完美地工作)但每次都会出错:
错误:" Domain = WCErrorDomain Code = 7006未安装Watch app"。
我的意思是手表中的一切都有效 - >电话方向(sendMessage:,updateApplicationContext:,CoreLocation等)。为了排除与代码相关的问题,我使用Apple的Potloc应用程序进行测试。
我似乎已经尝试了所有内容,而且这里有一个完整列表:
iPhone能够与Watch通信的唯一方法是使用WCSession方法中的回调来回答。
我还能做什么?
答案 0 :(得分:10)
正如预期的那样,问题已在Xcode 7.0 beta6中得到解决。一个项目刚刚重建,没有任何额外的配置,然后上面列表中的项目#6解决了问题:
- 开启/关闭"在Apple Watch上显示应用程序"在"我的手表" iPhone上的应用程序。
醇>
答案 1 :(得分:1)
这似乎与此相似: WatchOS 2 (beta 5): watchAppInstalled returns false
你是否注意" isWatchAppInstalled"?如果是,是说是或否?
也许那里提到的其他解决方案适合你?