Ios8 itms服务协议获取单击结果、取消或安装?

Ios8 itms服务协议获取单击结果、取消或安装?,ios8,uialertcontroller,Ios8,Uialertcontroller,在iOS8中,当我使用 [[UIApplication sharedApplication]openURL:[NSURL URLWithString:@“itms服务://?操作=下载清单&url=…] 要安装企业应用程序,系统将发出警报,询问您是否安装,现在问题来了,我需要知道用户单击了哪个按钮,以便我可以刷新我的应用程序和其他一些操作,有人遇到同样的问题吗 以下是一些类似的问题链接: 顺便说一句,我发现有一个应用程序已经解决了这个问题,它的名字是haima apple assistant。

在iOS8中,当我使用

[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@“itms服务://?操作=下载清单&url=…]

要安装企业应用程序,系统将发出警报,询问您是否安装,现在问题来了,我需要知道用户单击了哪个按钮,以便我可以刷新我的应用程序和其他一些操作,有人遇到同样的问题吗

以下是一些类似的问题链接:


顺便说一句,我发现有一个应用程序已经解决了这个问题,它的名字是haima apple assistant。所以,绝对有一个解决方案。幸运的是,我已经找到了方法,我们可以使用LSApplicationWorkspace.h中的私有API
installProgressForBundleID:makeSynchronous:
来获取安装应用程序的状态,尽管我仍然可以n没有得到system alertview的结果,它适合我。希望对面临同样问题的人有所帮助。