Я наконец-то понял проблему.
Это связано с:
ApnsService service =
APNS.newService()
.withCert(PATH_TO_P12_CERT, CERT_PASSWORD)
.withSandboxDestination()
.build();
, где withSandboxDestination () предназначен для целей отладки.
Даже если вы скомпилировали приложение "для выпуска" в xcode, оно будетбыть в стадии разработки.
После того, как приложение появится в магазине приложений, вам необходимо:
изменить "withSandboxDestination()"
на
"withProductionDestination()"
Надеюсь, это поможетлюбой, у кого такая же проблема, как у меня.