Xcode找不到本地化的info.plist

ohh*_*hho 16 xcode localization info.plist ios

添加几个本地化后:

在此输入图像描述

并本地化(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
Run Code Online (Sandbox Code Playgroud)

代替:

.../Go/Go/(Localization)/Go-Info.plist
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

Top*_*lou 40

我认为Info.plist无法本地化.如果要本地化应用程序名称,则应本地化InfoPlist.strings文件并使用这些键:

"CFBundleDisplayName" = "AppName";
"CFBundleName" = "AppName";
Run Code Online (Sandbox Code Playgroud)