我已经按照某个SO问题的答案来本地化我的应用名称。

InfoPlist.strings(基础):

CFBundleDisplayName = "Name In English";
CFBundleName = "Name In English";

InfoPlist.strings(阿拉伯语(沙特阿拉伯)):
CFBundleDisplayName = "Name In Arabic";
CFBundleName = "Name In Arabic";

我还尝试在CFBundleDisplayNameCFBundleName周围添加引号

InfoPlist.strings文件位于Info.plist文件旁我的app.next的根目录下,但是在本地化之后,它已移至Base.lproj dir和ar-SA.lproj dir。

但是,我的应用程序未在iPhone主屏幕的图标下使用本地化名称。

最佳答案

我为您做了示例项目:

https://github.com/jurajantas/localizationTest

希望能帮助到你。

关于ios - 无法本地化iOS应用捆绑包的显示名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30298548/

10-15 00:48