美文网首页
通用链接Universal Links的使用

通用链接Universal Links的使用

作者: Mr_LS | 来源:发表于2020-08-07 10:29 被阅读0次

iOS9之前,对于从各种从浏览器、Safari中唤醒APP的需求,我们通常只能使用scheme。但是这种方式需要提前判断系统中是否安装了能够响应此scheme的app,但是这种方式在微信中是被禁用了的。所以就有了通用链接Universal Links

2020年三方分享登录强制要配置通用链接,下面就写一下配置流程:

1.有一个https的域名
2.在工程中创建一个apple-app-site-association文件,名字必须为apple-app-site-association,内容格式如图:

4B82FFC4298BAD0478EA02EA359EA4BB.png

如果有qq登录则需要填写qqid(在qq平台里面找),如果没有则path只填上"*"即可
appID:组成方式是 teamId.yourapp’s bundle identifier。如上面的 9JA89QQLNQ就是teamId。登陆开发者中心,在Account - Membership里面可以找到Team ID。

    paths:设定你的app支持的路径列表,只有这些指定的路径的链接,才能被app所处理。星号的写法代表了可识别域名下所有链接。

3.然后把这个文件给后端上传至你们服务器,路径必须是根路径:


1F12DA1805AD6ECFAF0EC658E75FB7BA.png

4.打开工程

截屏2020-08-07 10.09.26.png
添加Associated Domains,然后点击+增加一条applinks:www.baidu.com 域名填写你们的域名如图:
截屏2020-08-07 10.24.56.png

附上检测通用链接是否合法

相关文章

网友评论

      本文标题:通用链接Universal Links的使用

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