問題タブ [remote-notifications]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
38599 参照

ios - アプリからのプッシュ通知を有効/無効にする方法は?

私のアプリでは、アプリ自体の設定ページからプッシュ通知を有効/無効にしたいのですが、アプリから通知センターでアプリのステータスをオン/オフにするソリューションを提案できますか?

0 投票する
4 に答える
789 参照

ios - リモート通知を受信した日付を取得する

iOS デバイスでリモート通知を受信した日付を取得できるようにしたいと考えています。

サーバーがプッシュ通知を送信してからユーザーのデバイスで受信するまでの待ち時間を特定しようとしています。

0 投票する
0 に答える
91 参照

ios - application:didReceiveRemoteNotication:fetchCompletionHandler が電話の再起動後に呼び出されない

アプリを開かずに電話を再起動し、「コンテンツ利用可能」ビットを含むリモート通知を送信すると、アプリが起動されないか、デリゲートが呼び出されません。しかし、通知アラートを受け取ることができます。このアプリは、スケジュールされたバックグラウンド フェッチのためにも起動されました。アイコンをタップしてアプリを起動すると、アプリがバックグラウンドまたは強制終了されていなくても (強制終了ではなく)、デリゲートが期待どおりに呼び出されます。

このメソッドの Apple のドキュメントを誤解していますか、それとも実装に何か不足していますか?

iOS 9.3.1 で動作しています。

このメソッドを使用して、アプリの着信リモート通知を処理します。アプリがフォアグラウンドで実行されている場合にのみ呼び出される application:didReceiveRemoteNotification: メソッドとは異なり、アプリがフォアグラウンドまたはバックグラウンドで実行されている場合、システムはこのメソッドを呼び出します。さらに、リモート通知のバックグラウンド モードを有効にした場合、システムはアプリを起動 (またはサスペンド状態からウェイクアップ) し、プッシュ通知が到着するとバックグラウンド状態にします。ただし、ユーザーがアプリを強制終了した場合、システムはアプリを自動的に起動しません。そのような状況では、システムがアプリを自動的に再起動しようとする前に、ユーザーはアプリを再起動するか、デバイスを再起動する必要があります。

0 投票する
4 に答える
853 参照

objective-c - 目的cのdidFinishLaunchingWithOptionアプリケーションメソッドでリモート通知を検出する方法は?

アプリがバックグラウンド モードではなく、非アクティブ モードであり、アプリが完全に閉じている場合。検出方法よりも、アプリケーションのデリゲート「didFinishLaunchingWithOption」メソッドを使用した通知です。私はそれについてたくさん検索しましたが、何も得られません。助けてください 。

ありがとう

0 投票する
1 に答える
451 参照

ios - アプリが完全に閉じられたときに FCM リモート通知を受け取る iOS

FCM を使用して、自分のサーバーから iOS デバイスに通知を送信しています。アプリがフォアグラウンドまたは最小化されているときに、通知を正常に受け取ります。しかし、アプリを完全に閉じると、バックグラウンドからでも通知が届きません。しかし、アプリを再度開くと、以前に送信したすべての通知を受け取りますか? どうすればこれを変更できますか?

didFinishLaunchingWithOptions通知登録しています。通知を取得し、didReceiveRemoteNotificationローカル通知をスケジュールする場合。

0 投票する
1 に答える
838 参照

swift - 通知がバックグラウンドで受信されたときに didReceiveRemoteNotification が機能しない

アプリがローカル通知を受信すると、didReceiveRemoteNotification にはいくつかの操作があります。アプリがフォアグラウンドの場合は正常に動作します。また、アプリがバックグラウンドで通知を受け取り、通知をクリックしてアプリを開くとき。ただし、通知をクリックせずにアプリを開くと機能しません。

これを解決するには?