2017-02-08 8 views
1

Я использую OneSignal для отправки push-уведомлений в мое приложение iOS. Моя проблема в том, что когда приложение находится на переднем плане, каждое полученное уведомление появляется как предупреждение. Это может быть очень неприятно для пользователя, особенно учитывая, что это приложение для обмена сообщениями.Предотвратить push-уведомление от отображения, когда приложение находится на переднем плане

Как я мог предотвратить это?

Я нацеливание как IOS 9 и IOS 10.

Спасибо!

+0

См. Http://stackoverflow.com/questions/40906057/why-push-notification-is-shown-when-app-is-foreground-ios10-iphone-7 – shallowThought

ответ

1

Проверьте значение, которое вы добавили для inFocusDisplaying или inFocusDisplayType.

По умолчанию это будет отображаться в приложении вместе с уведомлением. Окружение: InAppAlert

Чтобы не видеть уведомление, когда приложение открыто множество его None

Если вы хотите, чтобы увидеть уведомление, когда приложение открыто, а не предупреждение, установите его на уведомление

Больше для родного IOS SDK здесь: https://documentation.onesignal.com/docs/ios-native-sdk#section--infocusdisplaytype-

 Смежные вопросы

  • Нет связанных вопросов^_^