Ios 修复嵌套的Base.lproj/Base.lproj会使新文件无法校准
我有一个奇怪的嵌套Base.lproj情况,我的文件系统如下所示:Ios 修复嵌套的Base.lproj/Base.lproj会使新文件无法校准,ios,xcode,localization,interface-builder,Ios,Xcode,Localization,Interface Builder,我有一个奇怪的嵌套Base.lproj情况,我的文件系统如下所示: ProjectName Base.lproj Authentication.storyboard SidebarViewController.xib Base.lproj // <-- What????? LoginViewController.xib en-US.lproj // <-- What????
ProjectName
Base.lproj
Authentication.storyboard
SidebarViewController.xib
Base.lproj // <-- What?????
LoginViewController.xib
en-US.lproj // <-- What????
LoginViewController.strings
SidebarViewController.strings
en-US.lproj
Authentication.strings
但是当我在本地化部分检查英语时,我得到以下错误:
文件路径~/project\u ios.git/ProjectName/ProjectName/en.lproj/Dummy.storyboard无效。预期前缀为~/project\u ios.git/ProjectName/ProjectName/Base.lproj
我错过了什么?我清理了构建,删除了Xcode的DerivedData目录和中间构建项目目录,没有任何改变 你可能想放弃你的整个项目,重新开始。您使用的是最新版本的XCode吗?您使用的是什么版本的XCode?
ProjectName
Base.lproj
Authentication.storyboard
SidebarViewController.xib
LoginViewController.xib
Dummy.storyboard
en-US.lproj
Authentication.strings
LoginViewController.strings
SidebarViewController.strings