iOS應用之間跳轉

首先-----如果想要跳轉到第三方應用,需要第三方給你提供URL Schemes,然后在info.plist文件中添加白名單

其次-----如果想要別的應用通過URL Schemes跳轉到本應用,需要配置自己的協議,如下圖

<key>LSApplicationQueriesSchemes</key>

<array>

<string>gaosi</string>

</array>

話不多說,上代碼參考文章

NSURL*appBUrl = [NSURLURLWithString:@"gaosi://"];

// 2.判斷手機中是否安裝了對應程序

if([[UIApplicationsharedApplication]canOpenURL:appBUrl]) {

// 3. 打開應用程序App-B

[[UIApplicationsharedApplication]openURL:appBUrl];

}else{

NSLog(@"沒有安裝");

}

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容