Copyright (C) iPhoneアプリ開発備忘録 All rights reserved.
ブログ内で記したコード、内容の正確性は保証いたしません。
記載内容を実装したことにより発生した不具合・損害等の責任は一切負いません。



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) | トラブルシューティング はてなブックマーク - Application Loaderでのアプリ登録時エラーの対処方法 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

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


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

この記事へのトラックバック
Apple、Appleのロゴ、App Store、iPodのロゴ、iTunesは、米国および他国のApple Inc.の登録商標です。
iPhone、iPod touch、iPadはApple Inc.の商標です。
iPhone商標は、アイホン株式会社のライセンスに基づき使用されています。
その他、本ブログに記載されている製品名、会社名は、それぞれ各社の商標または登録商標です。