Rails バックエンド (およびフロントエンド) を備えた iOS アプリがあります。プッシュ通知に Parse を使用しています。
受信するプッシュ通知のみを送信する最善の方法を見つけようとしています。つまり、次の宛先には送信しないようにします。
- Web アプリのみを使用し、iOS アプリを持っていないユーザー
- iOS アプリを持っていたが、その後アンインストールしたユーザー
Parse Push API が機能する方法は、特定のチャネルで通知をブロードキャストできるというもので、そのチャネルをリッスンしているすべてのデバイスが通知を受信します。そのため、ユーザーごとに個別のチャンネルを作成する予定です。
明らかに、誰が iOS アプリを実行しているかに関する何らかの情報をサーバー側に保存する必要があります。このような問題を解決した経験があり、知恵を提供できる人がいるかどうかに興味があります。ありがとう!