【发布时间】:2018-08-08 04:31:29
【问题描述】:
我使用 iOS APNS 方法开发了一个 MDM 服务器,我正在将应用程序推送到移动设备。
我希望 MDM 服务器知道应用程序何时成功安装或用户何时取消应用程序安装警报。
我发出 InstallApplication 命令,我得到一个状态为 Queued 的确认,但我希望在安装状态时得到一个确认。 我尝试在 InstallApplication 命令之后发出 ManagedApplicationList 命令,以便我可以检查安装的应用程序现在是否受到管理,从而得出应用程序已成功安装的结论。但是我得到了状态为提示此命令的确认,因为此命令是在 InstallApplication 命令之后立即发出的。
根据Mobile Device Management Protocol Reference,有类似的状态 - UserRejected、UpdateRejected、ManagementRejected,但我从未收到这些回复,但这似乎是我所期待的回复。
1) 应用安装成功后如何获得确认?
2) 当用户取消应用安装提醒时,我如何收到通知?
3) 有没有一种方法可以在不向用户提示警报的情况下安装应用程序?
【问题讨论】:
标签: ios installation apple-push-notifications mdm cancellation