1

私は先月、Appストアでアプリを開発して公開しました。しかし、それ以来、私のMacがクラッシュし、(ばかげて!)キーチェーン証明書のバックアップがありませんでした。新しい証明書を生成し、最終的にAppleProvisioningPortalで新しい開発者証明書を作成する必要がありました。

その結果、更新されたアプリに署名してiPhoneとiPadにデプロイできたにもかかわらず、署名が異なるため、アプリストアにアップロードできません。

これを回避する方法はありますか?アプリを書き直して、新しい署名キーを使用して新しいアプリを送信する必要がありますか?

質問を見ました: 以前のものとは異なる証明書/プロファイルを持つ新しいバージョンのiOSアプリをアップロードできますか?

しかし、これは私の質問/問題に答えません。

4

2 に答える 2

1

アプリケーションバンドル識別子とプロビジョニングは同じである必要があります。これは、同じ開発者アカウントからアプリストア送信用のビルド(ipa)を生成する場合、ビルドをコンパイルした配布証明書に関係ありません。

于 2012-09-27T09:21:47.977 に答える
0

修理済み!Apple Provisioning Portalにログインし、すべての証明書を取り消し、すべてのディストリビューションのプロビジョニング証明書を削除しました。次に、XCodeからすべてを削除し、KeyChainからすべてを削除しました。KeyChainから新しいCSRを再生成し、これを使用してプロビジョニングポータルで新しい証明書を生成し、残りをxCodeで実行しました。1つは私のチームに対して、もう1つは「不明」として、開発証明書とプロビジョニング証明書を見つけてダウンロードしました。xCodeでTEAMSをクリックして更新し、プロファイルに戻って、すべてが有効として設定されていることを確認しました。新しい証明書でアプリに署名し、アップロードしました。アプリはレビューを待っていません:)

于 2012-09-28T08:21:53.180 に答える