Каковы основные концепции push-уведомлений/сообщений?

StackOverflow https://stackoverflow.com/questions/1739577

  •  20-09-2019
  •  | 
  •  

Вопрос

Какие ключевые понятия следует знать разработчику при создании приложения для iPhone, использующего push-уведомления?

Это было полезно?

Решение

Я считаю, что самое главное — это то, что ваше приложение не может от них зависеть.Вероятно, лучше рассматривать их как приятную вещь для вашего пользователь, а не часть вашего Программы инфраструктура.В частности:

  • Apple не гарантирует доставку уведомлений.Да, инфраструктура у них неплохая, но перспектив нет.
  • На устройстве одновременно может быть только одно оповещение, и журнал не ведется.Поэтому, если у пользователя есть несколько приложений с поддержкой push-уведомлений, вы не можете зависеть от того, что он увидит ваши оповещения.
  • Единственный способ узнать ваше приложение об уведомлении — это если пользователь выбирает чтобы запустить его в ответ на предупреждение.
  • Пользователь всегда может отключить push-уведомления для вашего приложения или для всего устройства.

Все это также означает:вы не можете обойти ограничение «отсутствие фоновых процессов» с помощью службы push-уведомлений.:-)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top