Ios 内部应用程序的APN-仅沙盒?

Ios 内部应用程序的APN-仅沙盒?,ios,apple-push-notifications,sandbox,mdm,in-house-distribution,Ios,Apple Push Notifications,Sandbox,Mdm,In House Distribution,我们的应用程序通过MDM(本例中为AirWatch)作为内部应用程序分发 我们可以将APNS消息发送到应用程序和所有工作查找,但只有在使用APNS沙箱时 当我们使用苹果的生产APNS服务器和生产证书时,苹果会拒绝该消息 使用MDM分发的内部应用程序是否与苹果的生产APN服务器不兼容 当使用生产APNS服务器时,我们得到的错误是“Apple错误代码:无效令牌”。您用于测试的设备似乎没有绑定服务器令牌或绑定某些错误。我不确定,但可能是服务器逻辑错误或使用的证书无效。而是证书的问题。您在服务器上使用哪

我们的应用程序通过MDM(本例中为AirWatch)作为内部应用程序分发

我们可以将APNS消息发送到应用程序和所有工作查找,但只有在使用APNS沙箱时

当我们使用苹果的生产APNS服务器和生产证书时,苹果会拒绝该消息

使用MDM分发的内部应用程序是否与苹果的生产APN服务器不兼容


当使用生产APNS服务器时,我们得到的错误是“Apple错误代码:无效令牌”。

您用于测试的设备似乎没有绑定服务器令牌或绑定某些错误。我不确定,但可能是服务器逻辑错误或使用的证书无效。而是证书的问题。您在服务器上使用哪种提供商?

我遇到了类似的问题,我在文档的“证书”部分找到了解决方案。我正在使用Moons APNS开源项目通过Windows.NET控制台应用程序发送消息。证书作为P12从Keychain导出。我会重做所有的证书,看看这是否是问题所在。我认为问题不在于代币绑定,苹果如何在没有收到应用程序的情况下向设备发送推送通知。内部应用未提交到应用商店。