gpt4 book ai didi

xcode - 我的 MainMenu.xib 拒绝进入 bundle ,并且我的应用程序崩溃并显示 : "Unable to load nib file: MainMenu, exiting"

转载 作者:行者123 更新时间:2023-12-03 16:15:35 28 4
gpt4 key购买 nike

当我从 Xcode 在 Debug模式下运行应用程序时,它可以工作,但是当我在 Release模式下运行它时,它会在输出以下内容后崩溃:

Unable to load nib file: MainMenu, exiting

事实上,MainMenu.xib 不存在于任何一个包(调试或发布)中,如果我查看配置,它看起来像是丢失了:

enter image description here

自从我从新模板创建应用程序以来,情况一直如此,但我没有多想,因为在调试中它正在工作。我尝试删除它并再次添加它,但它仍然显示为红色,因为丢失。

在部署信息中显示为 MainMenu,但在列表中显示为 MainMenu.xib。当我选择 MainMenu.xib 时,它显示 MainMenu:

enter image description here

双击 .app 文件来运行与从 Xcode 运行它具有相同的结果。

这里出了什么问题?我该如何修复它?

环境是 Xcode 6.2,一个带有 Swift (OSX) 的 Cocoa 应用程序,我在 Yosemite 中运行它(其他一些开发人员正在运行 Mavericks)。

最佳答案

仅供记录:

Unable to load nib file: MainMenu, exiting

这是一个真正的错误,但我看到的所有其他症状与@I'L'l 在问题中评论的不相关。

我不确定实际问题是什么,因为在清理项目并重建后问题自行消失了。我怀疑我必须生成 DMG 的脚本可能导致了一些问题。另外,我期望 Xcode 生成的 .app 可以在其他机器上运行,但这是不现实的。您需要正确地重新存档应用程序才能发生这种情况:

https://developer.apple.com/library/mac/documentation/IDEs/Conceptual/AppDistributionGuide/DistributingApplicationsOutside/DistributingApplicationsOutside.html

关于xcode - 我的 MainMenu.xib 拒绝进入 bundle ,并且我的应用程序崩溃并显示 : "Unable to load nib file: MainMenu, exiting",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29344258/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com