iOS 微信分享的Universal Link配置

2019(为什么2020年现在写文章,是因为新项目有需要了  不如做个文章记录一下)项目初期需要配置微信分享进行引流,就阅读了微信开放平台的文档  发现微信在2019年9月份更新sdk  这样呢在项目配置中多了咱们标题上的Universal Link问题  但这个是什么呢

Universal Link 是 iOS9 推出的一项功能,使你的应用可以通过传统的HTTPS链接来启动APP,而不是使用 scheme 的方式了 

接下来直接进入操作:

1.在微信应用配置中 就需要填写Universal Link配置了 (注意一定是https://开头 例:https://www.Share.com/)

2.在项目配置的时候有用到://向微信注册   比如:

 [WXApi registerApp:@"APPID" universalLink:@"https://www.Share.com/"];

3.然后去Apple开发官网去配置开启identifiers  在appid中找到需要配置app的appid,打开Associated Domains功能   一定配置新的证书文件,

4然后开发者平台配置完成  进入项目中--siigning&capablillities   点击..Capability-添加Associated Domains    然后配置Domains:一定是applinks:+微信配置的域名  (例:applinks:www.Share.com)  (这个是固定格式applinks:加上什么什么域名 )

5.然后需要写一个apple-app-site-association文件不带任何后缀的文件  放在准备好的那个域名根目录或.well-known子目录下。 

{"applinks":{"apps":[], "details":[{"paths":["*"],"appID":"TeamID.BundleIdetifier"}]}}

6.剩下的就是关于微信SDK文档中 关于xcode配置了  比如info文件中的配置   就可以根据文档来了

你可能感兴趣的:(iOS 微信分享的Universal Link配置)