我创建了一组新的控制器,当我尝试存档新代码时,我收到了这个错误,这个错误发生在存档转过那些控制器时:
error: open /Users/owner12/Library/Developer/Xcode/DerivedData/Marketing-eusiyfrkjsbjfxdgpauubwhvpazb/Build/Intermediates/ArchiveIntermediates/Marketing/InstallationBuildProductsLocation/Applications/Marketing.app/UAPushLocalization.bundle/en.lproj/Localizable.strings: No such file or directory
据我所知,它正在讨论推送启用库。关于一些本地化设置。
但我不知道如何解决这个问题。 有人能建议如何解决这个问题吗?
这是在Build Phases中以红色突出显示的此参考的屏幕截图 - >复制捆绑资源列表。
谢谢, 亚历
答案 0 :(得分:3)
Xcode不时会出现一些奇怪的本地化问题。我建议你复制EN本地化文件中的所有文本(展开本地化字符串文件并选择英文版“en”)。将其粘贴到某处,右键单击文件,在finder中显示,删除,选择本地化文件,取消选中英文版本,清理项目,选择本地化文件,检查英文版(将创建一个新文件)并粘贴您的字符串这里。
同时确保其中没有拼写错误。