25

私はこの問題を数時間解決しようと考えていたので、誰かが私を助けてくれることを願っています。

プロジェクトをアーカイブしようとすると(アプリマーケットに配置できるように)、コードサインエラーが発生します。

Codesignが終了コード1で失敗しました

といくつかの追加情報は言う

iPhoneディストリビューション:会社名:IDが見つかりません

配布プロファイルを(複数回)作成し、いくつかの提案(Xcodeのアンインストール/インストールなど)に従いました。また、私の配布プロファイルの有効期限は2014年2月です。

プロジェクトを問題なくビルドし、iPhone開発者プロファイルを使用してiPhoneで実行できます。

私がここで間違っていることを誰かが知っていますか?どんな助けでもいただければ幸いです。

4

7 に答える 7

11

配布プロファイルが有効でないか、適切に検証されていない可能性がありOrganizer->Devices->Provisioning Profilesます。プロファイルを更新 (削除して更新) してみてください。更新後に表示されます。更新したら、有効で適切に署名されている場合は、ステータスとして緑色のアイコンがプロファイルとともに表示されていることを確認してください。問題が解決しない場合は、配布プロファイルを再度作成する必要があります。このチュートリアルは、アプリの配布を開始する場合に役立ちます。それがあなたの原因に役立つことを願っています

于 2013-02-25T13:58:37.067 に答える
3

私のソリューションが機能した理由はわかりませんが、他のすべてを何時間も試した後...プロジェクトウィンドウとターゲットウィンドウの両方でコード署名設定を変更しました。「プロジェクト」の下のコード設定は私のプロビジョニング プロファイルを示しています (下の写真)。「ターゲット」の下のコード設定は「自動」に設定されています。たぶん、設定が競合する前ですか?

ここに画像の説明を入力

于 2014-09-21T16:57:46.533 に答える
3

私は同じ問題を抱えています。その理由は、他のプロジェクトを他のプロジェクトで実行した後fix the issueです。

私の解決策は次のとおりです。

Xcode-> Proferences-> 選択Apple IDs-> 選択Team-> View Details-> 署名 IDiOS Developmentを選択してiOS Distributionリセットします。

次に、プロジェクトを実行しiphoneて正常に動作します。

于 2016-09-29T02:19:13.700 に答える
1

私はアップルと連絡を取り合っており、数回メールをやり取りした後、彼らは私の問題を発見しました. 何らかの理由で (これがどのように実現したのかわかりません)、[コード署名] -> [その他のコード署名フラグ] の下の [ビルド設定] に、「--keychain keychainname.keychain」と書き留めました。これを削除した後、私のコード署名エラーは消えました。

助けてくれてありがとう。

于 2013-03-05T11:08:40.767 に答える
0

問題は、新しいデバイスのプロビジョニング プロファイルを作成/更新する必要があることです。プロビジョニング プロファイルはデバイスに関連付けられています。正しく設定したら、準備完了です。

于 2014-11-25T03:26:42.140 に答える
0

キーチェーンに適切な開発者/配布証明書がありませんでした。キーチェーンにインストールすると、問題がなくなりました!

于 2016-08-04T10:25:40.957 に答える