3

これについて多くの情報を見つけましたが、私の状況に役立つものは何もありません。数週間前にハードドライブを紛失しました。その後、新しいシステムを購入して構成しましたが、App Store にアプリの新しいバージョンをドロップする必要があります。配布証明書と配布プロファイルを含む 3 つの証明書を再ダウンロードしましたが、XCode は配布プロファイルが無効であると報告します (具体的には、「有効な署名 ID が見つかりません」)。

何度も検索して読んだ後、問題は秘密鍵の欠落にあるようですが、それを修正する方法がわかりません. 古いマシンの最近の (SuperDuper) バックアップはありますが、古い Keychain Access アプリを開くと、現在のマシンにあるものしか表示されません (または、そのように表示されます。違いはありません)。古いキーを取得するための唯一のウィンドウです。同じように、XCode の古いコピーを開き、そのオーガナイザーを確認します。

既存の配布証明書を取り消そうとすると、既存のすべてのアプリ (すべてその証明書で署名されている) が機能しなくなるという警告が表示されます。私は絶対にそれを望んでいません。

ここにオプションはありますか?Apple の証明書とプロファイルのシステムは確かに私を当惑させているので、既存のものを完全にホースアップすることなく、配布キーとの接続を再確立するか、新しい証明書を作成するための何らかの手段があることを願っています。

4

1 に答える 1

2

古いキーチェーン アクセス アプリを開くと、実行中のコンピューティングからすべてのデータが読み込まれるため、機能しませんでした。古い .keychain ファイルを取得し、Keychain Access で開く必要があります。

バックアップで、それを見つけ/Users/USER_NAME/Library/Keychains/login.keychainてコピーを作成します。次に、oldlogin.keychain新しいログイン キーチェーンと競合しないように、名前を別の名前に変更します。次に、ダブルクリックしoldlogin.keychainてキーチェーンアクセスを開きます。キーチェーンにアクセスするためのパスワードを要求される場合があります。これは、ハード ドライブを紛失する前のログイン パスワードである必要があります。ロックが解除されたら、必要なものをドラッグして秘密鍵oldloginを含めることができます。login

于 2013-04-02T17:55:04.723 に答える