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.这是我会做的,以使其工作。
- 通过菜单 – > IOS模拟器 – >重置内容和设置…重置模拟器
- 退出模拟器
- 清理Xcode项目
- 重新启动Xcode
- 构build并运行iOS应用程序(不是手表应用程序)
- 停止iOS应用程序
- 构build并运行Watch App
这通常会修复为我旋转的应用程序。 有了testing版1,有时我需要做两到三次才能启动并运行。 一旦我运行了,通常不会再做一次。 随着testing版2和3,我只看了几次。
我总是用Xcode 6.3来解决这个问题。 我花了很多时间在模拟器中重置caching,清理/重build项目等等。 但只有一件事总能帮助我。 我只是在故事板上添加新的空白界面控制器,并从我的主控制器创build序列。
而当我得到这个无限的我的应用程序的负载,我只是刷到我的空白控制器,而不是回到我的主控制器。 之后,一切正常。
在我的情况下,这里没有提供任何帮 除了自定义类的名称之外,我还必须select模块名称:
这是重新命名手表套件应用程序后的结果。 也许这对别人是有帮助的,因为“死亡之轮”本身并没有给出太多的见解: – /。