APNs

TPPを見てもAPNsを見ても未だにPPAPと脳内変換されてしまう。すごい破壊力だな。。。

このところの仕事はAppleのAPNsの新しい仕様の調査である。同僚にDeveloperCenterに「Apple Push Notification Authentication Key」っていうのが増えてるんだけどこれ何?と質問されたのだが全く知らなかったので、えっとなんですかそれ?と慌ててチェックしたらApple Push Notification Authentication SSLの上に鎮座していた。イツノマニカ新しく有効期限がなく全てのBundle IDで使えるTOKEN形式の認証方式のAPNs ができてたようだ。サーバーがHTTP/2環境でないとだめだったり、JWT形式のTOKENを作らなければならなかったりでTOKEN整形に一手間かかるのだけど、有効期限がないのはいいなぁと(SSLの方は1年ごとpemを作り直さないといけないので)今後のことを考えたらその方法の方が良いのではとなり新しいPUSH通知のサーバで動くPHPサンプルプログラムを作っている。調べて行くうちにPushのPayloadも新しいキーバリューが追加されてたりしていた。アプリの方もiOS10ではPUSH通知用の新しいExtentionができていた。PUSHを受け取る前に文言を変えたり画像や動画を通知に追加できたりする。それはいい。それはいいが、なぜ通知センターにアクセスする機能が未だに公開されないのだろうか?OSXにはある。今一番欲しいのはそれなのになぁ。。。。