Apple MDM 推送通知不会发送到设备

时间:2021-01-15 13:13:46

标签: ios apple-push-notifications mdm

我们是 iOS 设备的 MDM 供应商。在我们的设备管理过程中,我们可以使用生成的配置文件成功地将设备注册到我们的 mdm 服务器。从设备成功接收并记录设备令牌和推送魔法值。

然而,iOS 设备未收到 MDM 唤醒推送通知。我们使用新的 APNS 应该使用 HTTP2 api。然而,使用这个新的 APNS api,我的设备没有收到 mdm 推送通知。我还发送 curl 命令来展示我发送推送通知的方式。 APNS 服务器返回 200 http 代码作为响应。请注意,我们已成功创建客户 APNS 证书。

curl -v -d '{"mdm":"08D33A0A-C9DA-461A-AA1F-2868C27927EF"}' -H "apns-topic: com.apple.mgmt.External.de9c0e88-d0ad-41b8-8be2- 93587274c01c" -H "apns-priority: 10" -H "apns-expiration: 0" -H "apns-push-type: mdm" -H "Content-Type: application/json" -H "host: api.push .apple.com" --http2 --cert customer.pem --key customerPrivateKey.key https://api.push.apple.com/3/device/700E36D785BFBF51D1E05C4D383CFA22CC9442523F64EEF01361ECE80686F011

在设备日志上,没有关于收到推送通知并尝试与 mdm 服务器联系的 mdmd 信息。

有什么帮助吗?

问候,

艾登

0 个答案:

没有答案