添加几个本地化后:
并对(AppName)-info.plist
文件进行了本地化:
并检查了Bundle Resources(也试图从Copy Resources Bundle
列表中删除Go-info.plist:
和文件属性:
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
我该如何解决?
答案 0 :(得分:39)
我认为 Info.plist 无法进行本地化。如果要本地化您的应用程序名称,您应该本地化 InfoPlist.strings 文件并使用这些键:
"CFBundleDisplayName" = "AppName";
"CFBundleName" = "AppName";
答案 1 :(得分:0)
逐步本地化的Info.plist:
“ NSLocationAlwaysAndWhenInUseUsageDescription” =“ blabla”;
“ NSLocationAlwaysUsageDescription” =“ blabla2”;
就可以了,您已经本地化了info.plist文件!