在哪里定义了$ {EXECUTABLE_NAME}和$ {PRODUCT_NAME}

我在哪里可以find如何修改这些信息

  • ${EXECUTABLE_NAME}
  • ${PRODUCT_NAME}

这些仅显示在.plist文件中,但实际值在哪里。

如果我们可以在.plist中直接修改我们想要的,为什么我们需要这些。

我是新的,这就是为什么我有问题了解这些,我也看着苹果信息属性列表的关键引用,但没有find这些$ {}值。

PRODUCT_NAME在“ Packaging部分的目标的“ Build Settings中定义。 它与您的项目默认具有相同的名称。

截图

编辑:

PRODUCT_NAME默认为目标(在这种情况下为MyDemoApp )的名称。 EXECUTABLE_NAME是以下的连结:

$EXECUTABLE_PREFIX$PRODUCT_NAME$EXECUTABLE_SUFFIX

有关详细信息,请参阅EXECUTABLE_NAME的参考资料。

更新

新的参考可以在这里findhttp://help.apple.com/xcode/mac/8.3/#/itcaec37c2a6

EXECUTABLE_NAME
指定目标产生的二进制文件的名称。

我认为$代表variablesproductName&可执行文件名为$在UNIX中使用。 variables在应用程序的构build设置中设置。 所以你不应该直接在plist文件中改变产品名称。 相反,去构build设置,search产品名称并进行更改。