我有一个构建得很好的项目。看似随机地,执行一次运行导致代码设计错误,我已经 2 天无法解决了。
错误如下:
bundle 格式无法识别、无效或不合适 在子组件中:/Users/user/Library/Developer/Xcode/DerivedData/.../Base.lproj
我不确定为什么会出现此错误。这可能是在我在 Xcode 中选择“团队”之后发生的——但我不记得了(而且我不知道为什么这会导致问题)。我尝试清理我的钥匙串(keychain),在我的开发者帐户中创建包标识符,以及其他帖子中的一些终端命令,但都无济于事。
令我感到奇怪的是,它似乎表明它与 Base.lproj 有关 - 它只包含 LaunchScreen nib 和我的 Main.storyboard。 Storyboard 中是否存在导致协同设计问题的内容?还有别的吗?紧急求救。
最佳答案
这是一个很大的盲目尝试,但是当我添加一个名为“resources”的目录时出现了这个错误。删除它解决了我的问题。
关于iOS:代码设计错误:子组件 Base.lproj 中的包格式无法识别、无效或不合适,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28231280/