2011-07-13 20 views
1

私のアプリにアップデートを提出しようとしています。私はいくつかのファイルを混乱させていたので、証明書、鍵、およびプロビジョニングファイルをすべてゼロから生成しなければなりませんでした。それは更新のための問題でしょうか?私は、誰かが、アプリケーションのアップデートが同じプロビジョニングファイルを使って行われなければならないと言っています...それは真実ではありませんか?それ以外の場合、私は大きな問題に直面しています。"アプリケーションはcodesign検証に失敗しました" - 私の髪を引き出す

とにかく、私のアーカイブが失敗し、検証を維持構築します。私は私のリリースにStore Distribution証明書を使用していることを三重にチェックしました。私もcodesignコマンドを実行し、それはうまくいった。私もMYAPP.appバンドルの内容をチェックして、 "embedded.mobileprovision"がそこにあります。なぜ「ロードに失敗しました」と表示されますか?以下は

は、私は私のログに取得出力されます。何か案は?

警告(XCodeの4.0.2を使用して)

:アプリケーションは、協調設計検証に失敗しました。署名が無効であるか、Apple提出証明書で署名されていません。 (-19011) 実行可能ファイル/ユーザー/アンナ/ライブラリ/開発者/ Xcode/DerivedData/MYAPP-fjmzhplryhwnsrgcsoyuivpwrojd /ビルド/製品/リリース-iphoneos/MYAPP.app/MYAPP codesign_wrapper-0.7.10:プロファイル評価にApple CAを使用する AssertMacros:署名者、ファイル:codesign_wrapper.c、行:610 AssertMacros:プロファイル、ファイル:codesign_wrapper.c、行:914 codesign_wrapper-0.7.10:/ Users/anna/Library/Developerからプロビジョニングプロファイルを読み込めませんでした。 /Xcode/DerivedData/MYAPP-fjmzhplryhwnsrgcsoyuivpwrojd/Build/Products/Release-iphoneos/MYAPP.app/embedded.mobileprovision - (ヌル)

答えて

1

私はきれいにすべてのdevのツールをインストールしていた別のマシンに移動することによって、オーバー私の問題を解決することになりました。私が愚かにもベータ版をインストールして元に戻ってみると、元のインストールが壊れてしまった。その時点で、codesignはもうプレイしたくなかった。私はそれが賢いものではありませんでした知っている..しかし、時にはあなたが初めてのことを行うと、ハードな方法:)とにかく

を学び、良いニュースは、新しい鍵と証明書がない、本当に混乱物事を行うことで、人生は進むことができますが、ベータ版をインストールする場所を見守ってください!

+0

マシンを変えてこの問題を解決してうれしいです。私も同じことを投稿しようとしていました! – Saurabh

1

あなたは、あなたのシステムから配布証明書を削除する必要があります。開発者ポータルからその証明書を取り消し、新しい証明書を作成します。古いプロビジョニングプロファイルを削除し、アプリストア用の新しいプロビジョニングプロファイルを作成して使用します。

+0

これは私が質問したときの段階です:S – anna

+0

いいえアンナあなたは困っていません...私も証明書を作り直して、その証明書を使って既存のアプリケーションのアップデートをアップロードしました – Saurabh

+0

それは勇気です:)しかし、私はまだまだ立ち往生しています。 – anna

0

のdevの中心部では、どこかに保存し、あなたの秘密鍵を格納するために重要であることを読み取ることができます。また、この秘密鍵は失われても再現できないとも言われています。

そこで私は、あなたが困っていると思います。

+0

Yikes、私はそれを見ました。それがどこかもっと目立つことを願っています。だから私は新しいキーを持っているので、私の既存のアプリにはまったく役に立たないのですか?私はまだ私のデバイスでテストすることができます。 – anna

+0

私はそうは思わない。たぶんあなたはリンゴをメールし、指導を求めるべきです。 – dasdom

+0

はい、それは私がする必要があるような音です。ありがとう。 – anna

関連する問題