0

APN については、ここから raywenderlich チュートリアルに従っています

私はすでに xcode に開発者証明書をインストールしています。AppId を作成し、通知をプッシュして証明書 (SSL) を作成するように構成すると、証明書セクションの下に開発証明書が追加されます。プロビジョニング プロファイルを作成すると、1 つしか表示されません。選択する証明書 (新しく作成された APN 証明書ではありません)。その証明書でプロファイルを作成しましたが、インストールしようとすると「有効な署名 ID が見つかりません」と表示されます。 iOS 開発と APNs 開発 iOS 証明書の両方を xcode にインストールしたことに注意してください。同様の質問をstackoverflowで検索しましたが、まだ運がありません。何が間違っていますか?

4

2 に答える 2

0

あなたが何を間違っているのかわかりません。ただし、一般的な手順は次のとおりです。

  1. developer.apple.com にアクセスしてログインします。

  2. 証明書、識別子、およびプロファイルに移動します

  3. iOS アプリ開発と APNS 用の証明書を作成します。証明書を作成するには、Mac から CSR をアップロードする必要があります (これにはキーチェーン アクセスを使用します)。Mac から CSR をアップロードしたら、アプリと APNS 証明書をマシンにダウンロードします。マシンから CSR をアップロードしないと、有効な署名 ID が見つからないというエラーが表示されます。

覚えておくべきポイント:

APNS 証明書を作成するときに、適切なアプリ ID を選択します。間違った ID を選択すると、プッシュ通知が機能しません。

プロビジョニング プロファイルを作成するときは、上記の手順で作成したアプリ証明書を選択します。

それが要点です。画面の指示に従うことで、私が見逃したことを理解できるはずです。

于 2013-09-05T07:36:59.133 に答える