backend(mBaaS)。Nativeの開発環境を提供するExpoというサービスがあります。その一機能としてプッシュ通知が使えるのですが、トークンを保存しておく場所がありません。そこでNCMBをトークン保存場所として利用し、プッシュ通知を手軽に送信できるようにしましょう。SDKになります(非公式SDKです)。ライブラリのインポートデバイストークンを取得するプッシュ通知を開封した時の処理プッシュ通知送信処理コードまとめライブラリのインポートプッシュ通知用のライブラリを読み込みます。ライブラリをインストールしておきます。'expo'デバイストークンを取得するデバイストークンを取得する処理です。プッシュ通知を許可した場合のステータスになります。トークン文字列が取得できますので、それをmBaaSのデータストアに保存します。発火するので、そこに処理を書きます。});}プッシュ通知送信処理プッシュ通知は別途Node.jsから配信します。データストアを検索し、そのトークンを使って送信処理を行います。}})();送信がうまくいくと次のようなレスポンスが得られます。Native側では以下のようなデータが得られます。この中のdata以下を使って処理分けを行えば良さそうです。Nativeにて公開しています。まとめExpoアプリを使うことで手軽にプッシュ通知の実装が実現できます。iOSなどで証明書を用意する必要もありません。トークンはNCMBに保存して、手軽にプッシュ通知を試してみたい時に使えるでしょう。篤司NCMBエヴァンジェリスト。プログラマ、エンジニアとしていくつかの企業で働き、28歳のときに独立。2004年、まだ情報が少なかったオープンソースソフトの技術ブログ「MOONGIFT」を開設し、毎日情報を発信している。2013年に法人化、ビジネスとエンジニアを結ぶDXエージェンシー「DevRel」活動をスタート。SDK...Swiftの進化は速く、年ごとにバージョンが上がっています。Service)とは、スマートフォンアプリでよく利用される汎用的な機能をSDKとクラウドから提供するサービスです。backendのちょっと便利な使いかた・非公式SDKやアプリ開発の関連情報などをお届けするブログです。※記事内には、サポート対象外の内容も含みます。本ブログではコメント機能を公開しておりません。アプリ開発を行う上での課題解決には、ユーザーコミュニティやもくもく会などもご活用ください。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。