2010年08月20日

Application Loaderでのアプリ登録時エラーの対処方法

Application Loaderで、iPhoneアプリをiTunes Connectにアップロードするときに、
Application failed codesign verification. The binary you uploaded was invalid. The signature was invalid, or it was not signed with an Apple submission certificate.
と表示されたときの対処方法。

いままで正常にアップロードできていたのに、この現象が発生した場合は、下記を実施する。

■ project.pbxproj内の下記ソースコードを削除する。
拡張子.xcodeprojのプロジェクトファイルを右クリックし、「パッケージの内容を表示」をクリックしてテクストファイル(project.pbxproj)を開き、”PROVISIONING_PROFILE”という行ごと削除する。(3箇所あるので、3箇所とも削除する)

上記を行ってもアップロードに失敗した場合は、下記を確認してみる。

1. プロジェクトフォルダの下の、build/Distribution-iphoneos下のファイルをすべて削除。
2. info.pilist のBundleIdentifierの設定。
3. プロジェクト設定のDistributionビルド用のプロビジョニングファイルの設定
(iOSがバージョンアップとなった場合は、DistributionではなくDeveloper用になっていることがある)


■参考記事
http://iphone-sdk.jp/?p=849
http://stackoverflow.com/questions/47941/invalid-iphone-application-binary

ラベル:iPhone
posted by mobileDeveloper at 20:00 | Comment(0) | TrackBack(0) | トラブルシューティング | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック