美文网首页
iOS中 跳转指定APP

iOS中 跳转指定APP

作者: 神奇宇 | 来源:发表于2017-06-19 18:34 被阅读0次

    方案一:URL协议

    通过APP中配置的URL Schemes,在浏览器总打开。
    例如在甲APP要跳往微信,可以通过以下代码完成跳转

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"weixin://"] options:@{} completionHandler:^(BOOL success) {
          NSLog(@"%d",success);
    }];
    

    不过这里注意一点,若目标APP的URL Schemes没有在我们的白名单中添加,canOpenURL接口永远返回NO。
    在web端中使用时也是一样的
    但在微信浏览器中无法有跳转操作


    方案二:Universal Links

    参考这个 http://www.2cto.com/kf/201604/497162.html
    Universal Links理论上可以支持在微信浏览器中的跳转

    相关文章

      网友评论

          本文标题:iOS中 跳转指定APP

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