3

私は自分のアプリで立ち往生しています。アプリケーションレコードとコード署名IDを選択する必要がある「アーカイブ」ステップの後、次のように表示されるため、iTunesにアップロードできません。

「私の名前」は有効な ID です。ただし、関連付けられたパッケージ ID「My Name」の有効期限が切れています。

Code Sign Identity のポップアップ メニューを見ると、「MyProgram_production」証明書に問題があることがわかります。実際、プロビジョニング ポータルで、Production の開発者証明書プロファイルを作成しようとすると、次のエラーが表示されます。

プロビジョニング プロファイルを作成するには、有効な Mac アプリケーション証明書が必要です。

プロビジョニング プロファイルを作成するには、有効な Mac アプリケーション証明書が必要です

しかし、画像でわかるように、有効なプロビジョニング プロファイルを既に作成していますが、期限切れのものも存在します。私の問題は、Apple サイトの証明書ページに古い期限切れの証明書が表示されないことです。古い証明書がいくつかありますが、それらを削除する機会がありません:

証明書ページ

これについて何ができますか?

4

2 に答える 2

5

2日間の完全な絶望の後...(私は数年前からApple Devとして使用されているはずです...)私はついに問題を解決しました...同じ問題を抱えている人にとって、問題は期限切れが見えないことでしたこれは、コンプに (奇妙な) オプション「期限切れの証明書を非表示にする」があったためです... Mac を変更しましたが、このオプションがあるとは思いもしませんでした...なぜ誰かが期限切れの証明書を隠したいのか削除するだけではありませんか?とにかく、期限切れの証明書を削除し、Apple サイトですべての証明書を再度実行するとうまくいきました。

于 2013-02-19T18:57:29.803 に答える
0

失効させ、新しい証明書を作成する必要があります。「プロビジョニングプロファイルを作成するには、有効なMacアプリケーション証明書が必要です。したがって、キーチェーンから開始して有効な証明書を生成する必要があります。

于 2013-02-18T13:39:51.557 に答える