注意: この記事は1年以上前に掲載されたものです。情報が古い場合がありますのでお気を付け下さい。
これは通常ではありえないことであるが、iOS/OS Xのアプリ申請時に使用するInfo.plistに意図せぬ制御コードが入っていると申請が通らない問題が発生する。
この問題は通常では発生しないのだが、意図せぬ状況でInfo.plistにバックスペース文字などの制御コードが含まれていると、「ITMS-90207: Invalid Bundle」のエラーが発生する場合がある。
これはXcodeでは確認することが困難で、あたかも問題ないように表示される上に、通常の端末転送でも問題なく動いてしまうため、特定が困難である。
対処法としては、viで怪しいところを探して、問題の部分を消すのが現実的か。
バイナリー的には問題ないはずなのに審査フェーズに進まないときは試すと良いだろう。
ウェブマスター。本ブログでITを中心にいろいろな情報や意見などを提供しています。主にスマートフォン向けアプリやウェブアプリの開発を携わっています。ご用の方はコメントかコンタクトフォームにて。