此捆绑包无效。可执行文件名,由CFBundleExecutable报告

时间:2015-07-07 10:34:22

标签: xcode

我需要上传名称中包含*的应用,但当我尝试将其上传到ItunesConnect时,我收到此错误

  

此捆绑包无效。可执行文件的名称,由报告   Info.plist文件中的CFBundleExecutable可能不包含任何内容   这些字符:[] {}括号。+ *“

我需要保留*,但如何编辑我的info.plist才能被接受?

1 个答案:

答案 0 :(得分:1)

应用名称由CFBundleDisplayName设置,可执行文件名由CFBundleExecutable文件中的Info.plist设置。它们不一定是平等的。

CFBundleDisplayNameCFBundleExecutable的默认值为${PRODUCT_NAME},但您可以输入所需的任何字符串。

所以:

  1. 更改您的商品名称以更改${EXECUTABLE_NAME},删除*。请参阅Xcode 4: How to change ${EXECUTABLE_NAME} variable's value?
  2. CFBundleDisplayName文件中的Info.plist修改为所需的值。您可以在此处添加*