2017-02-08 11 views
1

OneSignalを使用してiOSアプリケーションにプッシュ通知を送信しています。私の問題は、アプリケーションがフォアグラウンドにあるとき、受け取ったすべての通知がアラートとして表示されることです。これは、特にメッセージングアプリケーションであることを考えると、ユーザーにとって非常に苛立つことがあります。アプリがフォアグラウンドにあるときにプッシュ通知が表示されないようにする

どうすればこの問題を防ぐことができますか?

私は両方のiOS 9とiOS 10

ありがとうターゲットとしています!

+0

参照:http://stackoverflow.com/questions/40906057/why-push-notification-is-foreground-ios10-iphone-7 – shallowThought

答えて

1

inFocusDisplayingまたはinFocusDisplayTypeに追加した値を確認してください。

デフォルトでは、通知に加えてアプリにアラートが表示されます。設定:アプリが開いて設定されているとき、あなたが通知

に設定し、アプリが警告オープンしていないときに通知を表示したくない場合はInAppAlert

が、それはなし

に通知が表示されないために

ネイティブiOS SDKの詳細:https://documentation.onesignal.com/docs/ios-native-sdk#section--infocusdisplaytype-

関連する問題