2014-02-13 6 views
2

Что я хочу сделать, это открыть любое приложение iOS (Evernote, Safari, Facebook и т. Д.) Из моего собственного приложения для iOS. Например, я создал свое приложение с двумя простыми кнопками, первый из них называется «Evernote», а второй называется «Safari», поэтому, когда я нажимаю кнопку «Evernote», я хочу, чтобы приложение Evernote запускалось на моем iOS, то же самое, когда я нажимаю кнопку «Safari», я хочу, чтобы кнопка открыла мое приложение Safari. Как я могу это сделать? Это возможно? Если да, скажите, пожалуйста. Большое спасибо.Как открыть любое приложение iOS из моего собственного приложения

+2

использование URL Схема https://developer.apple.com/library/IOs/featuredarticles/iPhoneURLScheme_Reference/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007899-CH1-SW1 – cloudycliff

+0

HTTP: // StackOverflow. com/questions/419119/launch-an-app-from-inside-another-iphone – sangony

+0

Большое спасибо, Cloudycliff! – manunez19

ответ

5

Да, возможно, если вы знаете этот ссылочный URL схемы приложения. Пример вызова Тель-приложение:

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"tel://"]]){ 
    NSString *tell = [@"tel://" stringByAppendingString:phoneNumber]; 
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:tell]]; 
} 

Сафари и другой таким же образом.

Список общие схемы Url здесь: http://wiki.akosma.com/IPhone_URL_Schemes

+0

запуск сафари http://stackoverflow.com/questions/822599/launch-safari-from-iphone-app. – larva

+0

A Báo, большое спасибо! – manunez19

0

Надежда эта ссылка поможет вам.

http://code.tutsplus.com/tutorials/ios-sdk-working-with-url-schemes--mobile-6629

Если вам необходимо открыть внешние приложения из приложения следуйте приведенной выше ссылке. Или, если вам нужно открыть родные приложения iOS, такие как телефон, почта, сафари и т. Д., Вы можете использовать схемы URL для открытия приложения.

+0

Большое спасибо, RAJA! – manunez19

+0

Можете ли вы нажать галочку справа, если ответ, который вам помог .. Спасибо .. – RAJA

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