Как @Alan отметил себя следующие UIApplicationDelegate
методы могут быть использованы для определения статы openURL
UIAlertView
:
- вид оповещения показано:
applicationWillResignActive
- Пользователь выбирает открытый URL, и это приводит к фактическому переключения приложений:
applicationDidEnterBackground
- вид оповещения отменяется или приложение переключается обратно:
is-processing-app-switching
будет называться
I предположим, что флаг, подобный «is-processing-app-switching» на основе NSUserDefaults
, может быть установлен в true
перед вызовом openURL
, а когда это верно, applicationDidEnterBackground
может использоваться для определения того, выбирает пользователь отмену или нет. В поле is-processing-app-switching
флаг должен иметь значение false. Этот обходной путь кажется уродливым для меня, но когда вы действительно хотите определить статистику сборки в UIAlertView
, по крайней мере выполнимо.
Благодарим плакат за то, что вы сами решили решить проблему.
Пожалуйста, добавьте код – Nishant
У меня есть обновленный код и снимок экрана.TKS – Alan