私は最初に4.1SDKを提出し、承認されました。4.2にアップグレードしていくつかの修正を行っていましたが、App Storeに送信しようとすると、次のメッセージが表示されました。
ファイル名に空白を含めることはできません。」
私のinfo.plistには、ExecutableFileプロパティとしてデフォルトの${Executable}がありました。私は先に進んでそれを変更しました。再構築を試みましたが、同じエラーが発生しました。奇妙なことに、XCodeが割り当てていたファイル名は、Springboardでのアプリの名前付けを制御する「バンドル表示名」と一致していました。Bundle Display NameプロパティをNo_Spacesに変更し、アプリは検証に合格しました。
アプリの名前にアンダースコアを付けたくないので、これがバグなのか、どこかで何かを見逃したのか疑問に思います。4.1での送信と承認、および4.2での送信の間で、コードの微調整以外は何も変更されていないことに注意してください。