Xcode 是否永久性地破坏了我定位 WatchKit 的能力?

Has Xcode permanently screwed up my ability to target WatchKit?

我有一个 Apple Watch 应用程序。最近,Xcode 和模拟器开始无法在手表模拟器上加载 WatchKit 应用程序。只会黑屏,偶尔会崩溃退出。

不确定为什么,google 条建议中的 none 有帮助。

我想我会创建一个新项目,看看我是否可以比较设置。但是当我将 WatchKit 目标添加到项目中时,Xcode 只给我一个方案 运行 "My Mac" 上的 WatchKit 应用程序作为目的地。

尽我所能,我无法显示设备。构建设置指定 iOS Base SDK,并且 iOS 作为所有目标的支持平台。

这是拔掉重装Xcode的情况吗?奇怪的是它是一个相对较新的安装,我已经完成了代码;不要弄乱任何幕后文件。由于我在使用 Watch Simulator 时遇到了一般问题,我想这是一个需要 'start over' 方法的深层次问题 - 有人可以尝试我可以尝试的步骤吗?

此问题与 XCode 中的错误有关。

在此处查看错误报告:http://www.openradar.appspot.com/19776564

最好的选择是关闭 XCode 然后尽可能多地丢弃你的

  • 派生数据,
  • 模拟器工作文件夹,
  • 其他temporary/build个文件夹;和
  • xcuserdata 文件

尽可能(最好将它们复制到一个安全的地方,以便先恢复它们)。然后重启XCode.

花了很长时间才解决这个问题。 XCode6和XCode7的质量都很差