2017-02-23 22 views
0

通知を聞いて表示するかどうかを決定する機能を実装するように求められます。画面上に表示される前でも(NSNotificationCenterまたはAlert/Banner on Top)私たちはユーザに静かな時間を設定し、通知がサーバからブロードキャストされているかどうかを確認する必要があります.iOSデバイスは、その沈黙時間中に通知が発せられた場合、それを表示しません。NSNotification Listener iOS

+0

http://stackoverflow.com/questions/30852870/displayinga-a-stock-ios-notification-banner-when-your-app-is-open-and-in-the-fore –

答えて

0

ペイロードを以下のように設定することで、サイレント通知をトリガーできます。

1.ペイロードのAPS辞書には、アラート、サウンド、またはバッジのキーを含めることはできません。1.

2.ペイロードのAPS辞書の値を持つコンテンツ使用できるキーを含める必要があります。

サイレントプッシュの到着時に、条件を確認してローカル通知をトリガーできます。

月、このヘルプあなた..

0

あなたはすでにサーバーから発射という通知を必要とするが、条件に基づいて、あなたはそれの表示を停止する必要があります。

Appleはこのような機能をサポートしていません。

これはAndroidで可能です。ここでは、APNSサーバーはPush Notificationに関連するすべてのものを処理します。