протокол itms-services получить результат клика, отменить или установить?

В iOS8, когда я использую

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=...]]

чтобы установить корпоративное приложение, система вызовет предупреждение с вопросом, устанавливать или нет, теперь возникает вопрос, мне нужно знать, какую кнопку нажал пользователь, чтобы я мог обновить свое приложение и некоторые другие действия, кто-нибудь получает та же проблема?

Вот несколько ссылок на похожие вопросы ниже:

ios 8 openUrl itms-services не выходит из текущего приложения< /а>

Могу ли я получить сообщение, когда я показываю UIAlertView


person carmen    schedule 26.12.2014    source источник
comment
Кстати, я обнаружил, что есть приложение, которое решает эту проблему, его зовут Haima Apple Assistant. так что, абсолютно есть решение.   -  person carmen    schedule 26.12.2014
comment
К счастью, у меня есть метод, мы можем использовать частный API installProgressForBundleID:makeSynchronous: в LSApplicationWorkspace.h. чтобы получить статус установки приложения, хотя я все еще не могу получить результат системного оповещения, он все равно мне подходит. надеюсь быть полезным для тех, кто сталкивается с той же проблемой.   -  person carmen    schedule 29.12.2014