flutter 微信分享环境配置(ios)
2021-05-30 本文已影响0人
小生不才_HR
![](https://img.haomeiwen.com/i22578537/d11dd7b26198cb23.png)
使用fluwx第三方框架https://github.com/OpenFlutter/fluwx/blob/master/README_CN.md
在flutter中 添加依赖 pubspec.yaml 文件添加
![](https://img.haomeiwen.com/i22578537/973caa3fd0a5b146.png)
第一步:配置Universal Link
1.https://www.xinstall.com/admin/universal_link
得到自己的通用链接和关联域名
![](https://img.haomeiwen.com/i22578537/f5414e75d64af599.png)
按照以上链接进入微信开发者后台(https://open.weixin.qq.com/)进入需要配置的app详情页,将1中生成的地址填入配置等待审核通过,得到你的appid
![](https://img.haomeiwen.com/i22578537/d3beea10c6647318.png)
第二步:配置xcode
按照1中链接的具体步骤四、五 添加Associated Domains
![](https://img.haomeiwen.com/i22578537/8878f777d1e80f47.png)
info文件中添加相关字段
LSApplicationQueriesSchemes“添加weixin 和weixinULAPI(重要)
![](https://img.haomeiwen.com/i22578537/f19a1f849524a2b2.png)
URL types 添加微信
![](https://img.haomeiwen.com/i22578537/918ff3bfa0d1d4f2.png)
第三步:flutter 中注册API信息
api注册![](https://img.haomeiwen.com/i22578537/fe64ead2709a554c.png)
具体使用
![](https://img.haomeiwen.com/i22578537/1b84c6328e47f312.png)
最后:使用fluwx中的方法即可实现微信的分享。
遇到“universal link 校验不通过 ,无法完成微信登陆”的情况,就是你的URL Schemes 或者是第三步中的api配置有问题,注意检查。