在 XCode 项目中的哪个位置将"InfoPlist.strings"设置为用于位置化的文件名?



在XCode项目中设置InfoPlist。字符串"作为文件名用于定位?

我只是想理解XCode是如何把这些东西结合在一起的。例如,要设置应用程序名称,我可以在"AppName_plist-Info"中更改。但是,如果我去本地化,它似乎必须通过"InfoPlist"进行设置。字符串"文件。

我可以看到在XCode中它指定了"AppName_plist-Info"。在Target/BuildSettings/Packaging信息区域,我没有看到提到"InfoPlist"。那么Xcode/IOS是如何知道去覆盖AppName_plist-Info中的内容呢?plist"基于什么在"InfoPlist.strings"?

Xcode不会重写名称,它会在你的app bundle中创建本地化。iOS将在设置了系统语言的本地化文件夹中查找应用程序的名称。

这些文件有预判定名称,因此您不能设置它们。例如,所有的本地化文件都在bundle.appen.lproj(英语)或bundle.appnl.lproj(荷兰语)中。

最新更新