美文网首页
iOS应用之间跳转

iOS应用之间跳转

作者: 辣椒切成丝 | 来源:发表于2017-12-06 11:05 被阅读25次

    首先-----如果想要跳转到第三方应用,需要第三方给你提供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(@"没有安装");

    }

    相关文章

      网友评论

          本文标题:iOS应用之间跳转

          本文链接:https://www.haomeiwen.com/subject/ytskixtx.html