相关疑难解决方法(0)

使用附加字符串本地化Info.plist变量

我正在尝试本地化应用程序的名称,同时仍然可以根据构建配置追加字符串.所以目前它被设置为:

<key>CFBundleDisplayName</key>
<string>${PRODUCT_NAME}${BUNDLE_DISPLAY_NAME_SUFFIX}</string>
Run Code Online (Sandbox Code Playgroud)

该设置定义为:

构建设置

这样我们就可以为应用程序添加后缀以用于不同的beta版本.问题是,当我们尝试本地化本地化的应用程序显示名称时,InfoPlist.strings如此

CFBundleDisplayName = "Localized App Name";
Run Code Online (Sandbox Code Playgroud)

我们覆盖存储在的值Info.plist,并丢失后缀字符.这有什么好办法吗?我们希望避免使用多个Info.plist文件.

xcode localization info.plist ios

8
推荐指数
1
解决办法
1254
查看次数

标签 统计

info.plist ×1

ios ×1

localization ×1

xcode ×1