2011/09/24

Application failed codesign verification.

AppStore登録用のアプリを用意していたところ下記のエラーに阻まれた。
初めてのエラーではないが、すっかり対処方法を忘れていてしまっていたので、メモ代わりに投稿しておく。

エラーはこれ。
Application failed codesign verification. The signature was invalid, or it was not signed with an Apple submission certificate.(-19011)
Google先生にお伺いを立てると、いろいろな方がいろいろな解決方法を記載されているが、いずれも今回のエラーには有効な対処とはならなかった。

まず前提条件、
・各種provisioning profileはきっちり導入済み。
・code signingには、Debug/Release/Distribution毎に設定はおk
・コンパイルエラー/ワーニングは出ていない。

あとは、Archiveして、オーガナイザでValidate → Submitの流れだが、Validateの段階で上記エラーが発生した。
いろいろ調べた結果、下記の対処で解決した。

チェックする箇所は1カ所。
EditSchemeで出てくるサブウィンドウの左ペイン、一番下のArchiveの項目が、きっちりDistributionになっているか?
ここが、ReleaseやDebugになっているとイカンらしい。
ここをDistributionに変更して、今回のエラーはケリがついた。

よかったよかった。

0 件のコメント:

コメントを投稿