5

この質問は、 Xcode で無効な資格で署名された実行可能ファイルに似ています。しかし、違いは、私にとってはデバッグモードで機能していることです:

ここに画像の説明を入力

しかし、リリースモードでは機能しません:

ここに画像の説明を入力

リリースのために私は例外を得ました:

ここに画像の説明を入力

ただし、DEBUGではすべて問題ありません。リリースとデバッグの両方で機能させるにはどうすればよいですか?

4

1 に答える 1

2

このエラーは常に、プロビジョニング プロファイルと配布証明書の不一致が原因で発生します。通常、Apple は、組織が 2 つの配布証明書を持つことを許可しており、プロビジョニング プロファイルが作成されると、どちらかに関連付けられます。ipa に正しく署名するには、署名が行われている Mac の配布証明書と秘密鍵が、プロビジョニング プロファイルの作成時に選択されたものと一致する必要があります。

キーチェーンにアクセスしている配布証明書を確認するには

Xcode のオーガナイザーに移動し、すべてのプロファイルをクリックして、それらが有効かどうかを確認します。たとえば、キーチェーンに何かが欠けている場合、Xcode は警告テキストをスローします。

于 2015-06-12T10:54:26.363 に答える