У меня есть кнопка в моем приложении obj-c, которую я хотел бы запускать текстовое приложение iphone при нажатии кнопки.
Я посмотрел на решение здесь Как использовать схемы пользовательских URL-адресов iPhone и прикрепил действие к моей кнопке (с помощью события «touch up inside»), но текстовое приложение не запустить при нажатии кнопки.
вот мой код
(IBAction)sendMsgBtnPressed:(id)sender {
NSLog(@"sendMsgBtnPressed");
NSString *stringURL = @"sms:+14155551212";
NSURL *url = [NSURL URLWithString:stringURL];
[[UIApplication sharedApplication] openURL:url];
[stringURL release];
}
Я знаю, что это вызывается, потому что я вижу вывод NSLog () в моей консоли. Когда я использую схему http: //, она работает нормально и запускает Safari, но sms: не работает. Есть идеи, что мне здесь не хватает?