我已经看过其他帖子有这个问题,但它们都是旧的,没有为Xcode 7更新。
我在应用名称中提交了一个带有+的应用(例如appName +),并在实现,提交然后上传到应用商店时收到此错误。
“此捆绑包无效。可执行文件名称(由Info.plist文件中的CEFBundleExecutable报告)可能不包含任何这些字符\ [] {}()。+ *”错误ITMS-90121
以下是我尝试修复它并仍然收到相同错误的内容 - 更改了整个项目名称并删除了+: 1)将捆绑包显示名称从$ {PRODUCT_NAME}更改为appName +。没工作。 2)仅更改了目标名称。没工作。 3)仅更改目标 - 构建设置 - 包装 - 产品名称。没工作。 4)尝试导出存档并通过Application Loader上传。没用。
我无法弄清楚如何让我的应用名称中包含+,但使用+字符的plist中没有任何内容。对解决方案的任何想法?
答案 0 :(得分:0)
好的我确定还有其他方法可以解决这个问题,但这就是我要做的事情。
错误表明可执行文件名称不能包含+字符。所以我通过单击工具面板左侧和右上角的项目重命名了整个项目,我输入了一个没有+的新名称。
然后我去了plist,发现了捆绑名称,然后将+放在那里。提交和工作就像一个魅力。