Как узнать, когда приложение открывает URL?
Я работаю над приложением для iOS и ищу, можно ли узнать, когда пользователь открывает URL (например, пользователь нажимает кнопку и выполняет код, как показано ниже)
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://1234567890"]]
telprompt: показывать оповещение при вызове. Но я хочу, чтобы был способ определить, нажал ли пользователь кнопку "ОК" или "Отмена". Мне нужно выполнить некоторый код в -(void)applicationDidEnterBackground:(UIApplication *)application
в зависимости от того, какая кнопка была нажата. Любая идея?
1 ответ
Вы можете создать подкласс UIApplication и переопределить openURL: это даст вам контроль и вы сами решите, что делать. Обязательно вызовите супер реализацию, хотя, если вы хотите открыть URL
РЕДАКТИРОВАТЬ
Вот пример