在4.2中提交App Store:XCode提交验证中出现奇怪的“空白”错误

时间:2010-11-18 01:56:06

标签: iphone xcode submission app-store ios-4.2

我最初提交并获得了4.1 SDK的批准。我升级到4.2并进行了一些修复,当我尝试提交到App Store时,我收到了这样的消息:

“文件名可能不包含空格。”

我的info.plist具有默认的$ {Executable}作为可执行文件属性。我继续改变它。尝试重建,并得到了同样的错误。奇怪的是,XCode分配的文件名与我的“Bundle Display Name”匹配,后者控制着如何在Springboard中命名应用程序。我将Bundle Display Name属性更改为No_Spaces,并且应用程序通过了验证。

我真的不希望我的应用程序在名称中有下划线,所以我想知道这是一个错误还是我错过了某个地方。请记住,除了一些代码调整之外,NOTHING在4.1中的提交和批准之间发生了变化,并在4.2中提交

2 个答案:

答案 0 :(得分:1)

看看这个主题:

https://devforums.apple.com/message/282652#282652

XCode 3.2.5的已知问题

答案 1 :(得分:0)

更改应用目标的分配构建设置中的产品名称,并从该名称中删除空格。它是应用程序的5个“名称”之一(目标名称,产品名称,捆绑显示名称,捆绑标识符,iTunes商店名称),它们可以全部不同。您的iTunes名称和图标下的Bundle显示名称仍然可以包含空格。