0

私のアプリがappstoreで受け入れられたときにAppleのプッシュ通知を利用できるようにするために使用する証明書を混乱させました。appstoreに提出するときに使用する証明書

私はxcodeからアプリを実行すると通知を受け取ることができましたが、アプリストアからの人のダウンロードアプリはアクセストークンしか取得できませんが通知は受信できません。

私は、証明書のAppID、プロビジョニング...配信...生産...などについて混乱しています。

サーバで.pemファイルとして変換する必要がある証明書はどれですか?

xcodeにどの証明書をプロビジョニングファイルとして入れる必要がありますか?

xcodeから実行されるアプリケーションは通知を受け取ることができるので、appstoreから実行されるアプリケーションは実行できません。

答えて

0

「配布証明書」を使ってAppstoreをアップロードする必要があります。

現在のところ、私はあなたが開発証明書を使用していたと思います。しかし、あなたがあなたのアプリをAppstoreにプッシュしている間、あなたはあなたのアプリをアップロードするために "Distrubution Certificate"を使用します。

賢明のように、配布用のプッシュ通知証明書を作成しておく必要があります(既に使用している場合).pemファイルをサーバーに変換する必要があります。今すぐプッシュ通知は、AppStoreのアップロードのためにうまく動作するはずです。

+0

私は2つの配布証明書を使用する必要がありますか? 1つは配布用、2つ目は通知用ですか?または両方のために1つだけ? – qamooos

+0

はい、2つの配布証明書です。 *重要:実際には、プッシュ通知配信証明書とは異なる配信証明書を使用することになります。 – Bharath

関連する問題