Я внедряю приложение на стороне сервера, которое управляет подписками для приложения IOS. Для управления состоянием учетной записи (подписка активна или нет) в бэкэнде я использую Apple-сервер-серверные уведомления
Документация гласит:
Ответить Уведомления с сервера на сервер Ваш сервер должен отправить код состояния HTTP, чтобы указать, была ли успешной публикация уведомления с сервера на сервер:
Отправка HTTP 200, если публикация прошла успешно. Ваш сервер не обязан возвращать значение данных.
Отправьте HTTP 50 или 40 раз, чтобы App Store повторил уведомление, если сообщение не было успешным. App Store делает несколько попыток повторить уведомление в течение определенного периода времени, но в конечном итоге останавливается после продолжающихся неудачных попыток.
Но не ясно, какой именно политики повторных попыток Apple следует в случае ошибки на моем сервере сторона. Я ищу ответ на следующие вопросы
- Сколько попыток сделает яблоко?
- С каким интервалом между попытками?