В настоящее время у меня есть приложение, которое отправляет push-уведомления APNS, если я запускаю это приложение локально на своем компьютере (где я делаю свою разработку), он отправляет push-уведомление без каких-либо ошибок, однако как только я помещу приложение на свой Linux-сервер, тот же самый код с теми же токенами устройства не сможет отправить и получит ошибку «BadDeviceToken» от APNS.
iOS Push Notification не отправляется с сервера linux
Что послужит причиной получения этой ошибки на моем сервере, но не на моем локальном компьютере? Сертификат .p12, который у меня есть на моем сервере, берется из моего сертификата APNS разработки в моей цепочке ключей на моем локальном компьютере.
Любые предложения были бы очень полезными!