【问题标题】:Could not find storyboard error找不到情节提要错误
【发布时间】:2014-07-17 09:05:26
【问题描述】:

我遇到了一些我一直在逐步解决的问题,但是我遇到了一个我无法找到解决方案的错误。当我尝试运行我的应用程序时,我收到了错误:

由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“在捆绑包 NSBundle(已加载)中找不到名为“Main”的情节提要”

故事板绝对命名为 Main.storyboard。如果有人有任何想法,他们将不胜感激。顺便说一句,我正在运行 Xcode 6 beta 3。

【问题讨论】:

    标签: xcode swift


    【解决方案1】:

    丢失故事板可能是因为您更改了应用程序的名称、某些链接等。 您可以尝试一些方法:

    • 从 Product > Clean 中“清理”构建,然后再次尝试运行
    • 进入项目设置“常规”选项卡并再次将主界面取消设置/重置为“主”
    • 从项目层次结构中删除 Main.storyboard 并重新添加它(但请务必在之后将其设置为主界面)

    【讨论】:

    • 感谢您的回复。不幸的是,它并没有解决我的问题。当我选择主界面为“主要”时,它不会显示在下拉菜单中,我必须手动输入。这是正常的吗?我也遇到了 info.plist 的问题,看起来有些事情已经搞砸了。可执行文件名为“${EXECUTABLE_NAME}”,包标识符“Andrew-Walker.${PRODUCT_NAME:rfc1034identifier}”和包名称“${PRODUCT_NAME}”。我不确定这是否相关,但我认为可能值得一提以防万一。
    • 如果下拉菜单中没有显示 Main,则说明连接不正确。您确定尝试过上述第三步吗?
    • 啊!谢谢!我第一次尝试时没有正确删除它,但这次它已修复。我也可以检查一下,而不是问一个单独的问题 - 当我更新到 beta 3 时,info.plist 文件中的信息被弄乱了,我不确定每件事的设置是什么。我拥有的可执行文件、包标识符或包名称是否重要?这些会影响什么吗?
    • 很高兴为您提供帮助!不幸的是,我不能 100% 确定 info.plist 文件中的条目将如何影响您的可执行文件。我认为 plist 与您的应用设置有关,因此可能值得仔细检查以确保您在此处正确设置了所有构建目标、链接和特殊权限。
    猜你喜欢
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-08
    • 2012-02-13
    • 2020-12-25
    相关资源
    最近更新 更多