推送通知以提醒企业更新?

Push notification to alert for Enterprise update?

对于feasibility/correctness这个解决方案有什么建议吗?具有季度更新的企业应用程序。客户不愿意使用 MDM 解决方案。

使用推送,提醒应用有更新。通知上的操作或只是打开应用程序会弹出一个带有按钮的模式,用于打开 Safari 以下载更新的应用程序(url 在代码中)。模态按钮旁边有登录信息。

Safari 打开,我从模式复制粘贴或只记住登录信息。应用程序安装。我重新打开并通知。已消失,因为发生了全新安装,因此无需删除它。

有没有人做过类似的事情?

如果我没理解错,您可以直接从您的应用程序代码中明确打开 URL 以显示您的企业构建,而不是打开 html 页面,其中 url 完全相同.

NSString * urlString =@"itms-services://?action=download-manifest&url=https://mywebsite.com/path_to_distr/manifest.plist"
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlString]];

这将启动更新过程。