WatchKit模拟器不会加载应用程序

最初,我认为这是我写的代码的一个问题,但是我刚刚下载了四个或五个WatchKit项目,甚至有一个来自Apple。 所有这些都无法加载。

我已经卸载Xcode,重新安装它,但仍然没有。 任何其他人遇到同样的问题? 解决方法? 解决scheme?

截图

您可以在上面的屏幕截图中看到加载屏幕的样子。

我已经死于官方的Xcode 6.2和WatchKit模拟器。 这是如此超级片。 这是另一个有趣的事实,如果你的故事板中有一些约束,watchKit不喜欢,那么它也将保持循环在一个无限循环,而不让任何人知道为什么它这样做。 你需要做的是

  • 拖放并添加另一个WKInterfaceController到你的故事板
  • 通过拖动它的箭头,让你的主
  • 删除旧的WatchKit应用程序控制器
  • 现在开始逐个添加元素,并继续testing,直到它不再在模拟器上工作(无限死亡)
  • 尝试清洁和build立,甚至在此之后,它保持死亡旋转球,那么你对故事板的最后一个变化是它不喜欢的。

我不得不花几个小时来debugging这个垃圾。

更新:如果上述步骤不适合你,那么试试这个

  • 启动Xcode
  • 编译并build立和启动iPhone模拟器
  • 现在不要closures模拟器,而是做Xcode – >产品 – >停止
  • 这将保持模拟器运行,但溢出iPhone应用程序上运行
  • 做生成 – >清洁
  • 再次build立
  • 现在启动watchkit模拟器
  • 如果您需要停止并始终执行Xcode – > Product – > Stop
  • 在制作watchkit应用程序时,这些步骤一直适用于我

我经历了很多与Xcode 6.2 beta 1。我只有这几次与testing版2和3.这是我会做的,以使其工作。

  1. 通过菜单 – > IOS模拟器 – >重置内容和设置…重置模拟器
  2. 退出模拟器
  3. 清理Xcode项目
  4. 重新启动Xcode
  5. 构build并运行iOS应用程序(不是手表应用程序)
  6. 停止iOS应用程序
  7. 构build并运行Watch App

这通常会修复为我旋转的应用程序。 有了testing版1,有时我需要做两到三次才能启动并运行。 一旦我运行了,通常不会再做一次。 随着testing版2和3,我只看了几次。

我总是用Xcode 6.3来解决这个问题。 我花了很多时间在模拟器中重置caching,清理/重build项目等等。 但只有一件事总能帮助我。 我只是在故事板上添加新的空白界面控制器,并从我的主控制器创build序列。

截图

而当我得到这个无限的我的应用程序的负载,我只是刷到我的空白控制器,而不是回到我的主控制器。 之后,一切正常。

在我的情况下,这里没有提供任何帮 除了自定义类的名称之外,我还必须select模块名称:

在这里输入图像说明

这是重新命名手表套件应用程序后的结果。 也许这对别人是有帮助的,因为“死亡之轮”本身并没有给出太多的见解: – /。