【问题标题】:cannot instantiate default view controller?无法实例化默认视图控制器?
【发布时间】:2014-11-07 18:55:35
【问题描述】:

我最近有一个应用被 Apple 拒绝,当我尝试进行更改时,我的 Main.storyboard 丢失了。我设法删除了当前参考并添加了旧版本。经过一些调整,我恢复了故事板。 (总是有备份,孩子们)

我尝试运行新版本,XCode 找不到第一个 ViewController。

2014-09-13 22:18:42.453 Pong![1313:60b] 无法实例化 UIMainStoryboardFile 'Main' 的默认视图控制器 - 也许未设置指定的入口点? 响应 SpringBoard 的终止而终止。

我已勾选“是初始 ViewController”框,但无济于事。

【问题讨论】:

  • 在左上角的Project Navigator 窗格中单击您的项目文件,然后单击常规选项卡,看到Main interface 的名称与新的故事板名称相同。跨度>
  • 该框显示为“Main”,并且在大小写方面也与新文件的拼写相同。

标签: ios xcode viewcontroller


【解决方案1】:

我在UINavigationControllersegue 工作时也遇到了同样的问题。

这个错误的原因是,X-code 编译器找不到初始启动视图控制器

解决方案:

无需创建新的故事板。只需在您当前的故事板中选择您想要制作的视图控制器作为初始视图控制器。然后单击右上角的属性检查器图标并勾选Is initial view controller

现在重新构建并运行应用程序。

【讨论】:

    【解决方案2】:

    我必须创建一个新的 Storyboard 文件,然后复制它,然后将主界面选项更改为新的。旧的“Main”已被删除。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-28
      • 2014-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多