2016-03-09 2 views
0

Я прочитал страницы в stackoverflow, и я могу понять, что я могу встраивать или перенаправлять приложение Skype из кода приложения I, но я не мог найти, как сделать его на iOS даже возможно ли это или нет.Как перенаправить приложение Skype из swift (iOS)

Я хочу, чтобы перенаправить на SKYPE вызывается нажатием кнопки в мое приложение IOS (быстрой) .Please научить меня, как это сделать (если это не возможно, я также хотел бы знать, что)

Спасибо,

ответ

4

Когда вы создаете приложение для iOS 9 и выше, и вам нужно вызывать схемы URL, вам нужно будет объявить их в своих приложениях Info.plist. Появляется новый ключ LSApplicationQueriesSchemes.

enter image description here

вы можете сделать это в подсказками canOpenURL:

Objective-C

NSURL *skype = [NSURL URLWithString:[NSString stringWithFormat:@"skype:"]]; . 
if ([[UIApplication sharedApplication] canOpenURL:skype]) { 
[[UIApplication sharedApplication] openURL:skype]; 
} else { 
// skype not Installed in your Device 
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunes.com/apps/skype/skype"]]; // or use https://itunes.apple.com/in/app/skype-for-iphone/id304878510?mt=8 
} 

Swift

var skype: NSURL = NSURL(string: String(format: "skype:"))! //add object skype like this 
if UIApplication.sharedApplication().canOpenURL(skype) { 
UIApplication.sharedApplication().openURL(skype) 
} 
else { 
// skype not Installed in your Device 
    UIApplication.sharedApplication().openURL("http://itunes.com/apps/skype/skype") 
} 

, например см. Это link

+0

Ваша проблема решена или нет bro –

+0

Спасибо! Я постараюсь это сделать! –

+0

Благодаря вам, я сделал это! Я ценю вас так много! –

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