この前Push通知で苦しんだことがあったので、今後苦しまないためのチェックポイントをおさえておきます。
iOS Developerの設定チェックした?
iOS Developerにて、Push通知を行うアプリに対して、Push通知を行う設定をしてあげる必要があります。設定後、もう一度証明書を発行し、プロジェクトに設定しなおさないといけないので注意。
Push通知用サーバに証明書(.p12)登録した?
基本的なところですが、登録しないとPush通知が配信できません。
必ずチェックしておきましょう。
あと証明書にパスワードをかけると配信できないサーバ(mbaasとか)もあるので注意
プロジェクト設定でPush通知許可した?
プロジェクト設定でPush NotificationをONにしないとサーバでいくら配信しても、アプリ側で通知を受け取れないので、お気をつけください。
これを知らないと小1時間苦しむことになります。(経験談)
自分が苦しんでたポイントはざっとこんなところです。
もしかしたら抜けてるところがあるかもしれないので、
ここヘンだぞ!
そんなことしなくてもこういうやり方があるよ!
と思った方は、コメントにてご意見いただけると幸いです。