首页 文章

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

提问于
浏览
6

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

错误:“Domain = WCErrorDomain Code = 7006 Watch app未安装” .

我的意思是一切都在Watch - > Phone方向(sendMessage:,updateApplicationContext:,CoreLocation等) . 为了排除代码相关的问题,我正在使用Apple的Potloc应用程序进行测试 .

看来我已经尝试了一切,这里有一个完整的列表:

  • 配对/不配对 Watch .

  • 重启了iPhone / Watch .

  • 重置 Watch .

  • 重置iPhone(重置所有设置) .

  • 多次重新安装iPhone / Watch应用程序 .

  • 在iPhone上的"My Watch"应用程序中打开/关闭"Show App on Apple Watch" .

iPhone能够与Watch通信的唯一方法是使用WCSession方法中的回调来回答 .

我还可以做些什么?

2 回答

  • 1

    正如预期的那样,Xcode 7.0 beta6已经解决了这个问题 . 一个项目刚刚重建而没有任何其他配置,然后我前面提到的列表中的项目#6解决了这个问题:

    在iPhone上的“我的 Watch ”应用程序中打开/关闭“在Apple Watch上显示应用程序” .

  • 9

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

    您是否注意“isWatchAppInstalled”?如果是,是说是或否?

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

相关问题