2017-06-21 1 views
0

私は大きな問題に直面しています。突然、私のMacのハードディスクが壊れてしまったので、別のハードディスクに交換した。プッシュ通知が機能しなくなりました、秘密鍵が見つかりません

私は新しいシステム(新しいハードディスク)からの私のプロジェクトを実行すると、Xcodeの反応として、通知が直ちに停止押し、いくつかの証明書を作成し、自動的にプロファイル、そうしました。

しかし問題は、古い証明書と秘密鍵(.p12)がないことです。したがって、プッシュ通知を送信したりテストしたりすることはできません。

この種の問題に関するアイディアがあれば、私に案内してください。

よろしくお願いいたします。

答えて

1

Macの場合は、すべての実際の証明書が削除されています。新しいCSRを作成してすべての証明書を生成し、既存のappidとともに使用する必要があります。

あなたがプッシュのための新しいCERを作成し、それをPEMファイルを作成し、サーバ側でその新しいものを使用し、古いCSRを持っている場合。

  • 新しいCSRを作成する必要があります。
  • DisとDevの新しい証明書を生成します。
  • 新しいプッシュ証明書を生成します。
  • これをダブルクリックすると、秘密鍵が表示されます。
  • 新しいcerを使用して新しい仮プロファイルを生成し、それを使用します。
+0

問題は、私は古いCSRまたはP12ファイルを持っていない、です。私は新しいCSRとPEMファイルを試してみました。それは秘密鍵が欠けているようなエラーを出しています。 – Sonu

+0

はい私はすべてのものを新しいものを生成するために必要なステップをメモします。 –

関連する問題