Xcode 7.0 Beta未能在Apple Watch

时间:2015-07-06 23:40:07

标签: apple-watch ios9 watch-os-2 xcode7-beta2 xcode7-beta3

尝试了一个公共示例代码项目和我自己的项目。观察watchOS 1没有问题。

watchOS 2 App在真正的Apple Watch和模拟器上安装并运行成功,但它不支持Xcode在设备上启动应用程序的调试模式。

尝试允许系统创建配置文件并手动为开发模式创建配置文件。

在10.10,10.11进行测试。

重现步骤:

  1. 在构建设置,watchOS 2环境等设置配置文件。

  2. 转到Xcode 7.0测试版左上角的方案,选择iPhone和Apple Watch设备。

  3. 等等...... WatchKit App似乎安装在Apple Watch上,但屏幕仍为空白。

  4. 点击后,Xcode上的播放按钮被激活。等1分钟。它会在没有任何警告的情况下关闭。

  5. 预期结果:

    WatchKit应用程序将在Apple Watch上推出。

    实际结果:

    屏幕保持空白。

    版本:

    watchOS 2 + iOS 9(2015年6月23日发布)

    Here is a similar case,但在这种情况下,没有错误消息并将设备直接插入Mac并重新启动所有设备都无法解决。

    谢谢

2 个答案:

答案 0 :(得分:1)

发布Xcode 7.0 Beta 3的说明

  

部署时可能会遇到安装错误和问题   应用于watchOS 2设备或Watch模拟器。

     

解决方法:尝试以下方法。

     
      
  1. 如果显示列出某些FBS错误的错误表,请再次运行。

  2.   
  3. 再次删除iOS应用程序。

  4.   
  5. 确保在设备的Apple Watch应用中选择“在Apple Watch上显示应用”。

  6.   
  7. 重启Xcode,Watch和iPhone设备/模拟器。

  8.   
  9. 重置模拟器和模拟器(Watch)。要重置模拟器,请选择菜单,模拟器 - >休息内容和设置。然后退出   他们让你在运行时让Xcode重新启动它们。

  10.   
  11. 如有必要,请在尝试上述步骤后重新启动计算机。

  12.         

    Watch模拟器可能会在重置或重启后停止输入。如果   它不响应Home按钮,退出并重新启动Watch   模拟器应用程序。 (21135676)

         

    •如果手表从未显示信任对话框或信任不对   当你尝试Build& amp;在手表上运行Debug   导航器将保持为空并且不显示等待的(e)com.xxx.xxx   附加'项目。解决方法:断开iPhone与Mac的连接   重新连接它应该导致信任提示出现在Apple上   看。

         

    如果仍然没有显示,则重新启动Apple Watch。最后一个解决方法   将取消配对Apple Watch并重新与iPhone配对。

请参阅full details here

它没有直接解决问题,至少我知道他们正在研究类似的问题,可能会在未来的稳定版本中修复它。 (尝试了上述所有方法,但主要是解决了这个问题)

答案 1 :(得分:0)

我完成了凯文答案中的所有步骤,最终解决问题的步骤只是从iPhone手表应用程序切换“在Apple Watch上显示应用程序”。

这应该: 1.)卸载手表应用程序(或者至少告诉你它正在卸载) 2.)重新安装,或至少尝试将手表应用程序重新安装到手表设备。

完成此操作后,我能够从Xcode再次运行到手表