ios APNS 令牌对 P8 密钥无效

ios APNS token is Invalid with P8 Key

我正在使用 .p8 密钥从服务器发送通知,当从 Xcode 安装应用程序时它可以工作,但是当使用 Ad-hoc ipa 时它不起作用并且我收到无效的令牌消息,我知道Ad-hoc 使用生产证书,但 .p8 密钥只是一个我想我没有生产和开发,所以有什么问题?

在使用基于 APNS 令牌的信任时,相同的 P8 密钥应适用于开发和生产环境。

您只需要确保您已连接到提供商提供的相应 development/production APNS 主机,并且您还需要使用正确的 'apns-topic' 来识别您的 AppID 和生产 'device-token' 来识别生产环境的终端设备。