私はiPhoneのプロビジョニングの混乱を抱えています - 洞察が必要です

StackOverflow https://stackoverflow.com/questions/3648138

質問

私のアプリは多かれ少なかれ、しばらくの間提出する準備ができていますが、いつものように、Appleが開発者にジャンプするように強制する非常に複雑なプロビジョニングのナンセンスは、私に膨大な量のストレスを引き起こしています。当初、私が受けていた問題は無効なコード設計でした。インターネット上で見つけることができ、失敗するすべての「ソリューション」を試した後、私は新鮮に始めたらそれが最善であると決めました - すべてのプロビューションプロファイルを削除し、iTunes Connectアカウントをクリーンアップし、すべてのキーとキーチェーンから証明書を削除しましたアクセスしてゼロから開始します。問題は、キーチェーンアクセスからキーと開発者証明書によって削除されたら、それらを取り戻すことができないことです!!!再起動を試みましたが、想像できるあらゆる方法でインストールしようとしましたが、キーチェーンアクセスの「キー」や「私の証明書」セクションに何もリストされていません。 「証明書セクション」にiPhoneエド開発者プロファイルがありますが、オーガナイザーを見ると開発者プロファイルがリストされておらず、すべてのプロビジョニングプロファイルが「これに一致する有効な署名アイデンティティを警告しているため、これは役に立たないようです。あなたのキーチェーンにはプロフィールが見つかりませんでした」

誰かがこの混乱を通して私を助けてください。私は数ヶ月間アプリを開発しており、すでにアプリストアにアプリを持っていますが、Appleはこのプロセスをほぼ不可能にすることを主張しています。本当にありがとう!!!

役に立ちましたか?

解決

パブリックキーとプライベートキーは、必要に応じて自動的に生成されます。証明書アシスタントを使用して、プロビジョニングプロファイルが説明するように署名証明書を要求する場合、新しいプライベート/パブリックキーが作成されます。

このプロセスを開始したら、Spotlightを使用して、ダウンロードに残っている可能性のある.MobileProvisionおよび.cerファイルをすべて削除し、オーガナイザーを使用してデバイスからプロファイルを削除する必要があります。ゼロから始めている場合は、問題を引き起こすためにそのようなものが残っていないことを確認したいと思います。

これは確実に複雑なプロセスですが、すべてが本当に削除され、新たなスタートが行われると、しばらくの間良くなるはずです。私が抱えていた最大の問題は、新しいMACを取得し、古い証明書/プロビジョニングを有効に保つためにキーをエクスポート/インポートするためにしゃっくりを持っているときです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top