iOS - 归档期间出现错误,注意到UAPushLocalization.bundle / en.lproj / Localizable.strings

时间:2013-06-28 16:16:43

标签: ios ios5 ios6

我创建了一组新的控制器,当我尝试存档新代码时,我收到了这个错误,这个错误发生在存档转过那些控制器时:

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中以红色突出显示的此参考的屏幕截图 - >复制捆绑资源列表。

enter image description here

谢谢, 亚历

1 个答案:

答案 0 :(得分:3)

Xcode不时会出现一些奇怪的本地化问题。我建议你复制EN本地化文件中的所有文本(展开本地化字符串文件并选择英文版“en”)。将其粘贴到某处,右键单击文件,在finder中显示,删除,选择本地化文件,取消选中英文版本,清理项目,选择本地化文件,检查英文版(将创建一个新文件)并粘贴您的字符串这里。

同时确保其中没有拼写错误。