Вот важное замечание, которое произошло со мной на выходных в отношении сертификатов Apple Push. Несмотря на то, что существует множество ссылок на настройку сертификатов на стороне сервера Apple Push, здесь я обнаружил ОСНОВНУЮ точку, в которой я не могу найти ссылки ни в одной документации Apple или через Google.
Моя ситуация: у меня есть Push-сертификаты (песочница), отлично работающие на Windows Server. Теперь пришло время для производства. Установка производственных сертификатов успешна, как и много раз раньше. Однако, несмотря на то, что производственная принудительная передача завершается без ошибок, на устройство не генерируются никакие нажатия. Хммм.
Я просто ОБРАЩАЮСЬ, чтобы заметить, что время моего Mac примерно в минуте от Windows Server (вкладка команд между MacOS и VM-Ware). Глядя на настройки Windows и Mac, я вижу, что для Windows в Интернете установлено время "time.windows.com", а для Mac - "time.apple.com". Просто для удовольствия, я изменил время сервера Windows на «time.apple.com». Мгновенно, нажатия теперь отправляются на устройство. Ницца. : -)
Я увернулся от большой пули, это, вероятно, привело бы меня в бешенство, пытаясь выяснить это. Я не претендую на звание SSL-сертифицированного гуру ... Я (как и большинство других) просто хочу, чтобы этот материал работал, потому что у нас есть более крупные рыбы, которые нужно жарить.
Надеюсь, это полезная информация.