1

配布用プロビジョニング プロファイルで問題が発生しています。

指示を使用して配布プロビジョニングプロファイルを作成しようと何度も試みました: http://developer.apple.com/ios/manage/distribution/index.action

しかし、プログラムを検証すると、エラーが発生します。

アプリケーションはコードサインの検証に失敗しました。署名が無効であるか、iPhone 配布証明書で署名されていません。

次の手順を実行しました。 1. キー チェーン アクセスで証明書を作成しました。2.iOS プロビジョニング ポータルでプロビジョニング プロファイルを作成しました 3.アプリケーション ID を作成しました 4.Xcode のコード署名セクションでプロビジョニング プロファイルを設定しました

また、キー チェーン アクセスに重複した証明書や期限切れの証明書がないことを確認しました。

私はstackoverflowを調べましたが、解決策が見つかりませんでした。

何が問題になる可能性がありますか?

4

2 に答える 2

0

私は自分の問題を解決しました。XCode 4.2の古いバージョンの1つにコードサイン検証のバグがあるため、XCode 4.2を最新バージョンに更新したところ、アプリは検証に成功しました。それでおしまい!常にアップデートをチェックしてください!=)

于 2011-11-08T11:33:51.053 に答える
0

これを行ったかどうかを確認してください:

1) iOS プロビジョニング ポータルの 1 つの開発証明書

2) 開発証明書を Mac にダウンロードし、Mac にインストールします (ダウンロード後にそれを開くと、キーチェーンが開き、開発証明書が表示されます)。

3) iOS プロビジョニング ポータルに、手順 2 (上記) でキーチェーンに追加した証明書で署名されたプロビジョニング開発プロファイルが存在するかどうかを確認します。

4) AppId にワイルドカードを使用したか、文字列を追加しましたか? [Provisioning Profiles] の下の [App Id] 行の下に、次のような文字列があります**********.text。このようなものがある場合CD8V98ZN8M.*(. より前の最初の文字は異なりますが、ポイントの後の星は重要です。すべてのアプリでこのプロビジョニング プロファイルを使用して署名できます。次のようなものがある場合CD8V98ZN8M.appname: Xcode のターゲットは exacrly でなければなりませんappname

5) プロビジョニング プロファイルをダウンロードし、プロビジョニング プロファイルをアイコンに移動して Xcode にインストールしましたか?

6) クリーンを作成した後に再構築を試みます。それでも失敗する場合はCode signing Identity、xcode でアプリケーション ターゲットのビルド設定を確認し、開発プロビジョニング プロファイルを選択してから、クリーンを作成して再構築を試みます。

しかし、この質問もチェックしてください: iTunes Connect にアップロードするときに「アプリケーションがコード署名の検証に失敗しました」を解決するにはどうすればよいですか?

于 2011-10-16T10:50:08.920 に答える