iOSシュミレーターではプッシュ通知は受け取れないですよ、

  • 0
    いいね
  • 0
    コメント

    iOSのシュミレーターでは、プッシュ通知は受け取ることはできません。
    なぜならば、APNsからプッシュを受け取る仕組みの中でデバイストークンが必要となるためです。
    シュミレーターにはデバイストークンを発行する仕組みは無いです。

    なぜこんな当たり前のことをワザワザ書いているかというと、仕事で上司がiOSでも受け取れるとか嘘をぶっこきやがったからです。
    調査と確認で無駄な時間を取られました。マジでクソかよ。
    もし同じ状況の人がいたら、このページを見せてやってくださいね。

    もしもiOSシュミレーターでプッシュ通知が使えるようになったら、それなりにニュースになるはずですので。
    そのときは、検索したらすぐに方法がヒットするはず。
    とりあえずiOS11まではそんな兆候はありませんからね。ハードウェア側と連携したセキュアな仕組みなので、おそらく今後もそうなることはないでしょう。

    ちなみにAndroidはエミュレータでプッシュ通知の受け取りは可能です。ここに詳細は書きませんが。