【问题标题】:Application Loader rejects Binary due to Executable Name由于可执行文件名称,应用程序加载程序拒绝二进制文件
【发布时间】:2011-06-21 17:13:38
【问题描述】:

我正在通过 Application Loader 提交应用程序,但由于同样的错误,它一直拒绝我的二进制文件:

“此捆绑包无效。由 info.plist 文件中的 CFBundleExecutable 报告的可执行文件名称可能不包含以下任何字符:\ [] {} () . + *”

当我提出申请时,我将项目命名为 Star Pong 。我将 Bundle Display Name、Bundle Name 和 Executable File 保留为默认值(分别为 ${PRODUCT_NAME}、${PRODUCT_NAME} 和 ${EXECUTABLE_NAME}),尽管我已经尝试过,但没有任何效果。

我想保持应用程序的名称不变,那么我该如何解决这个问题?在过去的两天里,我一直在努力解决这个问题,我一直在伤害自己,我真的很感激你的帮助。

【问题讨论】:

标签: ios xcode executable loader


【解决方案1】:

原因是您的目标名称(产品名称,可执行文件名称)包含特殊字符为 (){}[]... 只需单击目标重命名,删除特殊字符,重新启动 Xcode,重新归档并再次提交.记住!不需要直接在 Info.plist 文件中更改 Executable 名称。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-20
    • 1970-01-01
    • 1970-01-01
    • 2019-11-09
    • 2014-03-19
    • 1970-01-01
    相关资源
    最近更新 更多