iPhone中的WatchConnectivity连接 - >观察方向

时间:2015-08-19 11:38:11

标签: ios watchkit ios9

我试图让WCSession(Xcode 7.0 beta 5)在手机中运行 - >在真实设备上观察方向(在模拟器中它可以完美地工作)但每次都会出错:

  

错误:" Domain = WCErrorDomain Code = 7006未安装Watch app"。

我的意思是手表中的一切都有效 - >电话方向(sendMessage:,updateApplicationContext:,CoreLocation等)。为了排除与代码相关的问题,我使用Apple的Potloc应用程序进行测试。

我似乎已经尝试了所有内容,而且这里有一个完整列表:

  1. 配对/不配对手表。
  2. 重新启动iPhone / Watch。
  3. 重置观看。
  4. 重置iPhone(重置所有设置)。
  5. 多次重新安装iPhone / Watch应用程序。
  6. 开启/关闭"在Apple Watch上显示应用程序"在"我的手表" iPhone上的应用程序。
  7. iPhone能够与Watch通信的唯一方法是使用WCSession方法中的回调来回答。

    我还能做什么?

2 个答案:

答案 0 :(得分:10)

正如预期的那样,问题已在Xcode 7.0 beta6中得到解决。一个项目刚刚重建,没有任何额外的配置,然后上面列表中的项目#6解决了问题:

  
      
  1. 开启/关闭"在Apple Watch上显示应用程序"在"我的手表" iPhone上的应用程序。
  2.   

答案 1 :(得分:1)

这似乎与此相似: WatchOS 2 (beta 5): watchAppInstalled returns false

你是否注意" isWatchAppInstalled"?如果是,是说是或否?

也许那里提到的其他解决方案适合你?