在添加了几个本地化之后:
并本地化了(AppName)-info.plist
文件:
并检查了捆绑资源(还尝试从Copy Resources Bundle
列表中删除Go-info.plist:
和file属性:
Xcode (4.6.3)给出一个错误:
错误:无法从‘.../Go/Go/Go-info.plist’读取数据:无法打开文件“Go-info.plist”,因为没有这样的文件。
看起来Xcode忽略了路径中的本地化文件夹。它尝试以如下方式查找info.plist:
.../Go/Go/Go-Info.plist
而不是:
.../Go/Go/(Localization)/Go-Info.plist
我怎么才能修复它?
发布于 2013-08-05 15:29:09
我认为Info.plist不能本地化。如果要本地化应用程序名称,则应本地化InfoPlist.strings文件并使用这些键:
"CFBundleDisplayName" = "AppName";
"CFBundleName" = "AppName";
发布于 2019-03-09 22:30:45
分步本地化Info.plist:
,然后按右侧菜单中的按钮"Localize"
从项目导航器中选择项目,然后在底部的信息选项卡中选择项目列表中的项目资源(在Localizations)
"NSLocationAlwaysAndWhenInUseUsageDescription"="blabla";
"NSLocationAlwaysUsageDescription"="blabla2";
这就是全部工作,您已经本地化了info.plist文件!
https://stackoverflow.com/questions/18052468
复制相似问题