我已经阅读了之前的stackoverflow帖子以及有关此问题的Apple文档,无数次尝试,并且没有在xcode 7.3上的离子应用程序上的ios上的图标名称下本地化名称。
以下是最低步骤示例:
$ ionic start foobar
$ edit config.xml to foobar
$ ionic build
在xcode 7.3中
表 - >编辑器 - >导出本地化
将生成的文件编辑为法语翻译,然后再次导入
从Info.plist中删除显示包名称
将模拟器设置为法语
无论我在CFBundleDisplayName或CFBundleName上设置什么值,它总是显示:foobar。
以下是一些截图:
答案 0 :(得分:3)
好的,.strings文件的名称应该始终为'InfoPlist.strings',请尝试重命名。它不是关于xcode版本,可以在info.plist文件中添加CFBundleDisplayName键
答案 1 :(得分:0)
您可以尝试在info.plist
中插入此内容<key>CFBundleDisplayName</key>
<string>${PRODUCT_NAME}</string>
以下是iOS开发库的参考资料,并搜索CFBundleDisplayName https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html#//apple_ref/doc/uid/20001431-110725