AppStore にしばらく置いていたアプリがあり、何度か更新しました。
証明書をバックアップせずに Mac を最初からインストールした後 (そうする必要があることがわかったので)、署名プロセスを再度セットアップしようとしましたが、うまくいきませんでした。エラーが発生します:
CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 6.1'
数回試行した後、KeyChain のすべての証明書を削除し、オーガナイザーと電話の両方ですべてのプロビジョニング ファイルを削除し、プロビジョニング ポータルのすべてを削除しました。
次に、Xcode にすべてを任せます。(今日インストールされた XCode 4.6) 開発者証明書と配布証明書の両方がキーチェーンに追加され、開発および配布プロビジョニング ファイルがオーガナイザーに追加されます。
しかし、1つの奇妙なことが起こります。数年前に別のプロジェクトで使用した古いプロビジョニング プロファイルが表示され続けます。署名プロセスを妨げる可能性があるのはなぜですか?
以下は、プロビジョニング ポータルからのものです。下のプロファイルは、ポップアップし続ける古いプロファイルです。別の appID があります。と、言うのも不思議です。その1つだけで「XCodeによって管理」。すべてXcodeに任せました。そして、その日付は、私が今日作成したプロフィールと同じです。
この古いものを取り除くことはできますか?Xcodeが混乱していて、これが理由でしょうか?