Info.plistで制御コードが入っていると・・・

注意: この記事は1年以上前に掲載されたものです。情報が古い場合がありますのでお気を付け下さい。

これは通常ではありえないことであるが、iOS/OS Xのアプリ申請時に使用するInfo.plistに意図せぬ制御コードが入っていると申請が通らない問題が発生する。

この問題は通常では発生しないのだが、意図せぬ状況でInfo.plistにバックスペース文字などの制御コードが含まれていると、「ITMS-90207: Invalid Bundle」のエラーが発生する場合がある。

これはXcodeでは確認することが困難で、あたかも問題ないように表示される上に、通常の端末転送でも問題なく動いてしまうため、特定が困難である。

対処法としては、viで怪しいところを探して、問題の部分を消すのが現実的か。

バイナリー的には問題ないはずなのに審査フェーズに進まないときは試すと良いだろう。

タイトルとURLをコピーしました