gpt4 book ai didi

iOS MDM App 安装/取消响应

转载 作者:行者123 更新时间:2023-11-29 00:02:42 26 4
gpt4 key购买 nike

我已经使用 iOS APNS 方法开发了一个 MDM 服务器,我正在将应用程序推送到移动设备。

我希望 MDM 服务器知道 App 何时成功安装或用户何时取消 App 安装警报。

我发出 InstallApplication 命令并收到状态为已排队的确认,但我希望在状态已安装时收到确认。我尝试在 InstallApplication 命令之后发出 ManagedApplicationList 命令,以便我可以检查安装的应用程序现在是否受管理,从而得出应用程序已成功安装的结论。但是我得到了 State as Prompting for this command 的 Acknowledgment,因为这个命令是在 InstallApplication 命令之后立即发出的。

根据 Mobile Device Management Protocol Reference ,有类似 UserRejected、UpdateRejected、ManagementRejected 的状态,但我从未收到这些回复,但这似乎是我期待的回复。

1) 应用程序安装成功后如何获得确认?

2) 当用户取消应用安装提醒时,我如何收到通知?

3) 有没有办法在不提示用户的情况下安装应用程序?

最佳答案

我在构建 TestMDM 时发现了这个问题。

1) InstallApplication 命令得到确认,这表明手机收到了该命令。我通过使用 ManagedApplicationList 命令和标识符数组中应用程序的 BundleId 解决了这个问题。我每隔几秒执行一次此请求,它会返回我尝试安装的应用程序的状态。

2) 如果用户选择不安装您的应用,您最终应该处于 UserRejected 状态。

3) 我相信静默安装应用程序的唯一方法是在受监督的设备上。

关于iOS MDM App 安装/取消响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49027114/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com