Nativescript - iOS应用程序名称?

时间:2017-02-01 19:22:14

标签: nativescript

如何在iOS版本的构建中设置应用名称?

查看app / App_Resources / iOS / Info.plist - 我看到了

<key>CFBundleDisplayName</key> <string>${PRODUCT_NAME}</string> <key>CFBundleExecutable</key> <string>${EXECUTABLE_NAME}</string>

这些2如何设定以及何时设定(准备期间?)?

1 个答案:

答案 0 :(得分:3)

默认情况下,应用的名称与PRODUCT_NAME相同,后者是项目名称(应用的根文件夹名称)。 EXECUTABLE_NAME是生成的.ipa文件的名称。我建议单独留下这两个,就像他们一样:)

您可以将以下内容添加到Info.plist中以设置您自己的名称:

<key>CFBundleDisplayName</key>
<string>My App</string>

更新:如果您需要从Info.plist文件中获取值,您可以这样做:

var utils = require("utils/utils");
var mainBundle = utils.ios.getter(NSBundle, NSBundle.mainBundle);
var appName = mainBundle.infoDictionary.objectForKey("CFBundleDisplayName"));