0

最近、配布証明書を更新してラップトップに追加しました。新しい証明書を使用する配布プロビジョニングプロファイルを再作成し、Xcodeに追加しました。唯一の問題は、正しい配布プロファイルが見つからないことです。たとえば、アプリIDは18FH128DBH.ApplicationNameであり、ここで設定されるバンドルIDは18FH128DBH.ApplicationNameです。ただし、プロビジョニングプロファイルを見つけようとすると、次のようになります。

ApplicationName-バンドル識別子('ApplicationName')のプロファイルがバンドル識別子'18FH128DBH.ApplicationNameと一致しません

そこで、バンドルシードIDを削除すると、署名する正しいプロファイルが見つかりました。そこからうまく構築できます。ただし、App Storeに送信しようとすると、「バンドル識別子」「ApplicationName」が以前のバンドル識別子「18FH128DBH.ApplicationName」と異なるというエラーが表示されます。問題を修正する方法がわかりません。私は何の役にも立たずにこれに数時間取り組んできました。

これがなぜであるかについての手がかりはありますか?

4

1 に答える 1

0

これらの手順は少し古いかもしれませんが、過去に同様の問題が発生したことがあり、これを自分用に書き留めました。問題は、キーチェーンが「うまくいかない」ことだと思います。正直なところ、何が問題の原因なのかわからないため、これがうまくいくとは約束できませんが、これは過去にうまくいきました。幸運を!

XCode を起動します ウィンドウ オーガナイザーを開く デバイスからすべてのプロビジョニング プロファイルを削除します [開発] の下にあるすべてのプロビジョニング プロファイルを削除します 開発者の Web サイトにログインします [証明書] をクリックし、証明書を取り消します ローカル デスクトップで [キーチェーン アクセス] を起動します。「ログイン」キーチェーンを選択した状態で すべての開発者証明書を削除します すべての公開/秘密キーを削除します 「キーチェーン アクセス」を閉じて再起動します 開発者ポータルに戻り、新しい証明書を要求します (指示に従います) CSR がアップロードされ、承認されたら Make新しい証明書が適切なプロビジョニング プロファイルに関連付けられていることを確認してください。新しい証明書をダウンロードしてインストール XCode を開く -> デバイスを編成してチーム プロビジョニング ポータルに追加する 開発者ポータルに戻り、プロビジョニング プロファイルをダウンロードしてインストールします。これで、ビルドしてデバイスにインストールできます。

于 2012-10-26T21:30:57.577 に答える