アプリではプッシュ通知の中にプログラマブルな情報(JSON)を入れて、その内容に応じて処理分けを行えるようになっています。その際、プッシュ通知を送って動作を確かめると言ったデバッグ作業が必要になります。これは意外と面倒です。 そこで使ってみたいのがKnuffです。KnuffはMac OSXから手軽にプッシュ通知を送れるソフトウェアになります。

Knuffの使い方

メイン画面です。トークンを入れて、後はPayloadに情報を入れます。

専用のiOSアプリも用意されています。

このアプリを使うとデバイスのトークンが簡単に取れるようになっています。

こんな感じで受け取れます。

日本語も問題ありません。

Knuffは本来であれば自分で作ったアプリに対して送信する形になるでしょう。その場合はプッシュ通知用の証明書を指定して使う形になります。

KnuffはSwift製、MIT Licenseのオープンソース・ソフトウェアです。

KnuffApp/Knuff: The debug application for Apple Push Notification Service (APNs).