Настройка тела в уведомлениях iOS, похоже, не влияет

Мы используем уведомления ANE от 19.06.2016.

Я пытаюсь понять, как "тело" играет в уведомления iOS с ANE. Если я сделаю:

setAlert("My AlertText")
setTitle("My Title Text")
setBody("My Body Text")

На андроиде вижу все 3 и прекрасно работает. на iOS я вижу только текст предупреждения и заголовок. Я тестирую на iPhone и iPod с iOS 9.3.5 и получаю такое же поведение. Я читаю документацию iOS по уведомлениям, просматривал их примеры кода и не понимаю, почему, когда я устанавливаю основной текст в уведомлениях ANE, я не вижу его. Что я вижу, когда все 3 установлены:

когда срабатывает сигнал тревоги, я вижу:

  • Название установки приложения
  • мой текст заголовка я установил через API.

Когда я иду, чтобы увидеть все уведомления, я вижу:

  • мой текст предупреждения я установил через API.
  • мой текст заголовка я установил через API.

Нет основного текста. Такое же поведение, если формат сообщения - баннер или предупреждение.

Что отображает тело в iOS? Я попытался выполнить тест, в котором я НЕ установил заголовок, а только предупреждение и текст сообщения. Когда сработало сообщение, я услышал звуковой сигнал, но оповещения нет, а список уведомлений пуст.

Можете ли вы объяснить сопоставление ане с уведомлениями IOS? или это ошибка iOS?

Спасибо!

похотливый

1 ответ

Решение

Это не ошибка, а ограничение уведомлений iOS.

Уведомления iOS не имеют понятия body как на Android. На iOS есть только 2 текстовые области, которые представлены alert а также title поля уведомления.

Другие вопросы по тегам