我尝试构建自己的手表应用,但不断出现错误
createViewController:className:properties:contextID:info:gestureDescriptions:
clientIdentifier:]:2916: Critical failure. Simulating crash: Condition failed:"NO".
Couldn't instantiate class _TtC12STracker23InfoInterfaceController
我不得不在某个时候重命名我的项目,根据我的研究,这可能是问题的原因。我从头开始重新创建了Interface.storyboard和InfoInterfaceController,但这没有帮助。
答案 0 :(得分:3)
这不是解决此类问题的好方法,特别是当某人拥有更大的WatchOS App Project并删除所有内容并重新创建既荒谬又耗时时。
首先按照路加·韦斯特(Luke West)的以下回答步骤,检查您是否正确地重命名了项目:https://stackoverflow.com/a/35500038/7345611
然后执行以下步骤:
转到Xcode左侧导航器窗格中的interface.storyboard
选择interfaceController顶部的黄色圆圈
现在该应用程序应该可以按预期运行。
答案 1 :(得分:0)
所以我通过删除所有监视目标和文件并重新创建它们来解决了问题