2012年6月18日月曜日

applicarion loaderでアプリをアップロードする際のエラー

application loaderでアプリをアップしようとしたら、
以下のエラーが。

------


iPhone / iPod Touch : application executable contains unsupported architecture(s):i386
Application failed codesign verification. The signature was invalid, or it was not signed with an Apple submission certificate.
Unable to extract codesigning entitlements from your application. Please make sure FlowChartBuilder.app is a valid Mach executable that's properly codesigned.

------


Across the Star Cluster
iPhone App開発とかストーリーとかCGとか色々 普通に日記もあります。

http://ameblo.jp/nukuchi/archive1-201011.html


こちらのブログを参考にいろいろ試してみたのですが、
全然だめ、、

再度構成からdistributeを作り直し、
設定をしたらうまく出来たので、その手順を忘れない様にメモ。
















プロジェクト > プロジェクト"名前"の情報 > 構成

Debugを複製して、名前をDistributeに。
下のビルドが使用するコマンドラインもDistributeに。




同じ画面のビルドを選択肢、
コード署名IDを、Distribute用の署名に変更。

(多分ココがDevelopper用になっていたからうまく行かなかったのかも、、)






















ビルドする際に、ターゲットをDevice、アクティブな構成をDistributeを選択。
ビルドを行なう。


最後にDistribute-iphoneosフォルダに出来た
XXX.app.dSYMじゃない方のファイルを圧縮して、
application loaderでアップ。

これでエラーが消えてうまくアップすることができました!
あとはリジェクトされない様に審査を待つだけ!


0 件のコメント:

コメントを投稿