1

すべての新しいプロジェクトに問題があります。「アーカイブ」してアプリ ストアに送信しようとすると、このエラーが発生します"Code Sign error: No unexpired provisioning profiles found that contain any of the keychain's signing certificates"。しかし、古いプロジェクトをアーカイブしようとすると、問題なく動作します。コード署名オプションが両方のプロジェクトで異なることに気付きました。

作業プロジェクト:

ここに画像の説明を入力

これは、NOT WORKING コード署名オプションです。

ここに画像の説明を入力

皆さんへの私の質問は、なぜ違いがあるのか​​、どうすればプロジェクトを機能させ、コード署名の適切なオプションを取得できるのかということです。

私は本当にあなたのすべての助けに感謝します.

4

1 に答える 1

3

プロビジョニング プロファイル (開発者またはディストリビューション) を選択する際に、ターゲットの概要に入力したバンドル ID と一致するものを選択してください。

正しいバンドル識別子を追加していない可能性があります。ちょうどチェック..

編集:画像をまとめてチェックしてください。使用するプロビジョニング プロファイルのバンドル識別子を入力する必要があります。すべてのプロビジョニングにバンドル ID があることを認識していただければ幸いです。例 com.yourCompany.something

配布プロファイルを選択するときは、ターゲットの概要 (画像参照) の識別子と配布プロファイルの識別子が一致していることを確認してください。

ここに画像の説明を入力

于 2013-04-12T07:21:44.563 に答える