Надежность push-уведомлений iPhone - PullRequest
5 голосов
/ 12 мая 2010

Насколько надежным вы считаете push-уведомление на iPhone? Улучшается ли это при переходе с песочницы на рабочий сервер?

Я тестирую (конечно же, в песочнице) и обнаружил, что уведомления часто задерживаются или вообще не принимаются. Я не говорю об отправке нескольких сообщений и только о последнем прибытии, как указано в документации, но ни одно уведомление никогда не появляется.

Кроме того, я заметил, что если я отправлю уведомление с предупреждением, а затем отправлю уведомление только с номером значка, то второе уведомление закроет предупреждение даже после того, как оно уже открыто. Это происходит и между приложениями? Например, если я отправлю предупреждение для своего приложения, а затем приложение Facebook отправит значок, закроет ли значок Facebook мое окно предупреждений?

Ответы [ 3 ]

2 голосов
/ 16 мая 2010

У меня нет опыта разработки приложений для iPhone, но я знаю, что если у вас неофициальный разблокированный телефон (с помощью инструмента pwnage / blackrain и т. Д.), Уведомления PUSH могут НИКОГДА не проходить. На самом деле, он проходит, но на iPhone другого пользователя. Это связано с тем, что, когда iPhone неофициально разблокирован по сети, он использует уникальный идентификатор iPhone некоторого случайного человека, что приводит к получению push-уведомлений на любой телефон (и да, иногда также на разблокированном телефоне, для которого он был предназначен, но обычно нет)

Не уверен, если это так с вами, но AFAIK сервис довольно надежен, если вы следуете правилам Apple. :)

0 голосов
/ 19 сентября 2014

Я могу подтвердить, что производственные push-уведомления, используя

  • Сертификат push-уведомления о производстве
  • Adhoc Distribution Mobile Provisioning
  • Развертывание TestFlight
  • Сервер производства APNS

работает хорошо, нет необходимости публиковать ваше приложение для тестирования производственных уведомлений Производственные push-уведомления не всегда принимаются. Если уведомления застрелены на расстоянии 1 секунды, первое получено, а остальные не отправлены, вот мой опыт.

Где, как и в Windows Phone, все они принимаются с использованием службы уведомлений Windows.

0 голосов
/ 01 сентября 2010

Пуш-уведомления лучше швы на производстве. Вы всегда можете протестировать его, используя специальный дистрибутив, который использует производственный канал для отправки уведомлений.

...