提交到App Store时发出iOS7警告

时间:2014-02-22 02:03:24

标签: ios7 app-store locale

我在向App Store提交iOS7项目时收到有关无法识别的区域设置的错误/警告,该项目基于iOS6项目,因此我假设在提交时iOS7上有一些更改。

解决这个问题的任何线索?

iOS7 Warning

2 个答案:

答案 0 :(得分:2)

还有另一种可能性。在我们的应用程序中,我们使用假的语言环境(yy)来帮助我们翻译。当我们提交应用程序时,我们遇到与上述相同的问题,但我们不希望删除yy.lproj /文件夹。

我们的解决方案基于EXCLUDED_SOURCE_FILE_NAMES用户定义的构建设置。在目标的“构建设置”标签下,我们添加了一个值为yy.lproj/*的新条目。这将阻止包含该假区域设置的所有文件,删除警告并减轻应用程序。

enter image description here

Xcode 9.1更新:

现在看来这是一个预先定义的构建设置。在目标的构建设置标签下,我在搜索框中输入了exclude,并显示了空白设置排除的源文件名。我能够双击右侧,点击出现的框底部的“+”,然后添加文件名路径。

答案 1 :(得分:0)

我已经修复了从Appirater库中删除NULL语言环境目录“ua.lproj”并再次引用。