在应用程序强制退出之前,iOS 11 Enterprise Ad-Hoc .ipa才会安装

时间:2017-11-17 23:36:05

标签: ios objective-c iphone xcode

我们的服务器上托管了一个Enterprise .ipa以及正确的.plist文件,以指示iOS如何执行安装。

之前在iOS 10及更低版本的设备上分发应用更新效果不错。用户启动应用程序,应用程序检查服务器上的.plist文件版本,如果版本较新,应用程序将openUrl到"itms-services://?action=download-manifest&url=%xxxxx.plist。一旦同意系统提示" XYZ想安装App",该应用程序将退出并执行更新。

但由于某些原因,在iOS 11设备上,当遵循相同的过程并提示用户安装更新时,接受提示后没有任何反应。从那里开始,应用程序将不会执行安装,直到用户强制退出它。

我的问题是...... iOS 11中的某些内容是否已更改为企业即席安装?而且......在用户接受更新提示后,执行exit(0);之类的操作以强制应用程序退出是否可以接受?

感谢您的所有帮助,谢谢。

0 个答案:

没有答案