11

Mac アプリのコード署名を有効にして、アプリを Mac アプリ ストアに送信できるようにしました。しかし、コード署名にサードパーティの Mac アプリケーション証明書を選択すると、一致するプロファイルがないと表示されます。

そして、そのようなアプリをビルドしようとすると、エラーが発生します:

コード署名エラー: ID 'サード パーティの Mac 開発者アプリケーション' が、既定のキーチェーン内の有効な証明書/秘密キーのペアと一致しません

そして、私はその理由を理解できません。証明書を取り消して再インストールしようとしましたが、役に立たないようです。

ここに2つのスクリーンショットがあります。ビルド設定のコード署名部分とキーチェーン アクセスの 1 つ。

ここに画像の説明を入力

ここに画像の説明を入力

多分あなたは何が悪いのかを見ることができますか?さらに情報が必要な場合は、お知らせください。:)

4

2 に答える 2

11

[ビルド設定] --> [コード署名 ID] --> [コード署名しない] を選択します。ビルドとエラーは表示されません。(これは、サインインしたくない場合にのみ機能します)。

于 2012-10-18T04:46:12.187 に答える
2

鍵がなくなったようです。欠落している理由はわかりませんが、新しい証明書を作成するとうまくいく可能性があります。

(他のユーザーのために、この解決策はチャットで議論されました。この回答は参照としてここに投稿されました。)

于 2011-09-10T17:36:43.133 に答える