ユーザーのデバイストークンをデータベースに保存しました。 通知をプッシュする時点で、データベースからすべてのデバイストークンをロードした後、ループでプッシュメッセージを1回のユーザーに送信します。 現在、約300,000人のユーザーがいますが、私が知りたいことは、他にも良い方法がありますか? ありがとう多くのユーザーにiOSプッシュ通知
答えて
アップルでは良い方法はありません。同じメッセージを各デバイストークンに送信する必要があります。 Parse.comのようなサービスでは、デバイスのグループにブロードキャストさせることで、あなたのために汚い作業を隠すことができますが、最初に各デバイストークンをグループに加入させる必要があります...
質問にお答えしますあなたがループを作ってすべてのデバイストークンに送る必要があります:(。
ロングポーリングはどうですか? – Mil0R3
ロングポーリングを実装することはできますが、アプリがVOIPやナビゲーションでない場合や、バックグラウンドでの実行が許可されている他の種類のアプリであれば、ユーザーがアプリを閉じるとすぐにポーリングが行われますもはや仕事... 編集:アプリが開いている間に長いポーリングを使用し、バックグラウンドコードの呼び出しでも行う(iOSでは、どのアプリでもバックグラウンドで最大でコードを実行できます)アプリが閉じられてから10分)。あなたのアプリが長いポーリング接続を生かし続けることを許された後で、代わりにプッシュ通知の送信を開始するようにサーバーに通知します。 – Redth
また、私の図書館:PushSharp https://github.com/Redth/PushSharpは、非常に短時間で多くの通知を送ることができます。 – Redth
- 1. iOsプッシュ通知
- 2. iOSのプッシュ通知
- 3. iOSプッシュ通知フィードバックサービス
- 4. iOSプッシュ通知カスタムサウンドリピート?
- 5. iOSプッシュ通知keyId
- 6. iOSプッシュ通知ディスプレイ
- 7. iOSプッシュ通知フロー
- 8. パーズサーバ:iOSプッシュ通知
- 9. iOSプッシュ通知(iP6)
- 10. iOSバックグラウンドタスク/プッシュ通知
- 11. Swift iOS 10のプッシュ通知
- 12. iOS 10プッシュ通知のタップハンドラー
- 13. Phonegap iOSプッシュ通知の例
- 14. Xamarin.Forms - プッシュ通知 - iOSの
- 15. iOSアプリケーションのプッシュ通知
- 16. iOSのAzureプッシュ通知Swift
- 17. iOS Firebaseプッシュ通知のアラート
- 18. iOSプッシュ通知の概念
- 19. iOSチャットアプリのXMPPプッシュ通知
- 20. iOS内のAzureプッシュ通知
- 21. IOSのプッシュ通知エラー
- 22. IOSとAndroidのプッシュ通知
- 23. IOSのプッシュ通知 - GCDAsyncSocket
- 24. "プッシュ"ユーザーへの通知
- 25. アカウント通知に基づくプッシュ通知
- 26. iOS:プッシュボットで通知をプッシュ
- 27. iOS 10/9プッシュ通知
- 28. asp.netでiosでプッシュ通知
- 29. iOS VoIPプッシュ通知(PushKit)
- 30. iOS 9プッシュ通知dyld`dyld_fatal_error:
私はいくつかのスレッドを作成して各スレッドのn-usersをキューから取得する必要があるかどうか不思議でした – Arcadian
あなたは通知をプッシュするために何を使用していますか?[フォーク](http://en.wikipedia.org/wiki/Fork_(operating_system))を実装するサーバースクリプトを使用しました。この方法でいくつかのフォークを生成して通知を送信できます同時に、通知の送信時間が大幅に短縮されます。 – KDaker
@KDakerありがとう、私はそれを知らなかった、私はそれを試してみましょう。 – Mil0R3