美文网首页
iOS Universal Links(通用链接) 在微信里唤醒

iOS Universal Links(通用链接) 在微信里唤醒

作者: 温暖1984 | 来源:发表于2017-03-09 10:17 被阅读0次

    关于Universal Links的相关文章也很多,大同小异

    1.官方文档

    2.Cocoachina:iOS 9学习系列:打通 iOS 9 的通用链接(Universal Links)

    Universal Links如何配置具体参看上面两个文章,都是APP开发人员的工作

    H5页面在IOS系统下唤醒APP做的几步如下:

    1.上传一个apple-app-site-association无后缀名的JSON文件到服务器的根目录,这个文件是APP开发人员给到我的,再把这个链接给到APP开发人员,比如https://a.domain.com/apple-app-site-association 这样把这个链接给到APP开发人员

    2.在我自己的H5页面的链接里写上 <a href="https://a.domain.com/apple-app-site-association">唤醒APP</a>,“https://a.domain.com/apple-app-site-association”这个链接是可变的,需求是有多少个指定页面要被唤起,就要有多少个链接,这个链接是APP开发人员定好的,发给我们,我们根据需求添加不同链接即可,如:https://a.domain.com/aaa,可变的就是aaa的。注意的点是,我们的H5和 apple-app-site-association要在不同的域名下,跨越调用才可生效。

    3.如果本地安装有APP,那便可在微信里直接唤起APP,如果本地没有装APP,那就会转到下载页,这个逻辑在需要运维在服务器端配置一个404的指定页面,我们在404页面里加上一个下载按扭,这样才算是完成了整个流程

    4.目前此方法,支持ios9+,低版本系统的,就还是会直接跳到下载页

    相关文章

      网友评论

          本文标题:iOS Universal Links(通用链接) 在微信里唤醒

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