2009-10-14 3 views
1

Возможно ли запустить приложение iPhone из собственного приложения? Например, когда вы нажимаете кнопку в своем приложении, iPhone переключается на другое приложение. Если да, то как бы вы это сделали?Переключение приложений iPhone

ответ

2

Да, но разработчик приложения, на который будет переведено, должен будет указать обработчик протокола URL. Для получения дополнительной информации о них посмотрите here. Если он указал обработчик протокола, вы можете использовать метод openURL: для открытия URL-адреса. Пример (приложение открывает телефон и набирает номер:.

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://123456789"]];

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

2

«Вы можете зарегистрировать URL типы для вашего приложения, которые включают в себя настраиваемые схемы URL-адресов. Схема пользовательских URL-адресов - это механизм, с помощью которого сторонние приложения могут взаимодействовать друг с другом и с системой. Благодаря специальной схеме URL-адреса приложение может предоставлять свои услуги другим приложениям. "

Implementing Custom URL Schemes

Взгляните на «Регистрация пользовательских схем URL» и «Обработка запросов URL»

Смежные вопросы