为什么Xcode不能识别Main.storyboard?

问题描述 投票:0回答:4

我在10.13.3上运行Xcode 9.2,今天遇到了一个问题,Xcode无法识别我正在构建的应用程序上的Main.storyboard。它工作在星期五,然后今天我打开应用程序来处理它我得到以下错误:

... / Base.lproj / Main.storyboard:Interface Builder无法打开文档Main.storyboard“因为它不存在。

视觉上文件在那里,但没有响应。它在info.plist中正确列出。

我试过从上周开始从Time Machine中提取版本,但我仍然得到同样的错误。

有没有什么能够重建我可以做的故事板让Xcode识别它?

swift xcode storyboard
4个回答
1
投票

您是否尝试删除storyBoard并在主捆绑中重新添加?只需制作故事板的副本并从Xcode项目中删除它再次拖放Xcode项目中的副本并选中将项目复制到目标组的文件夹(如果需要)

还检查一下

链接 - Interface Builder could not open the document ".storyboard" because it does not exist

其他选项也在那里提供


3
投票

当您将文件上传到没有zip的google驱动器时,它会自动将.storyboard的扩展名附加到.xml,因此当您下载它时,该文件显然不会存在。要解决此问题,请转到[项目文件夹]> [项目文件夹]> [Base.lproj]。将有一个.storyboard.xml扩展类型的文件,您必须将其重命名为.storyboard扩展名。因此,你的工作已经完成。

Story board error solving visual guide.


0
投票

删除派生数据。该位置在xcode>首选项下


0
投票

按照以下步骤: -

1.在项目外部保存受影响文件的副本2.从项目中删除文件,选择Move to Trash to 3.删除项目中的文件和引用4.编辑ProjectName.xcodeproj / project.pbxproj以删除引用受影响文件的所有行重新添加文件,确保选中将项目复制到目标组的文件夹(如果需要).5。清除并构建

© www.soinside.com 2019 - 2024. All rights reserved.