甲、安装Fluwx插件
乙、配置apple-app-site-association文件
{ "applinks": { "apps": [], "details": [ { "appID": "teamID.应用BundId", "paths": [ "/app/*" ] } ] } }
teamID 与应用BundId参数查找
1、
2、https://developer.apple.com/
-->account
3、点击
identifiers
4、找到自己应用点击
5、找到Edit your App ID Configuration可以看到
App ID Prefix
与Bundle ID
6、将
App ID Prefix
赋值给teamID
,括号内容不需要;将Bundle ID
赋值给应用BundId
7、appID完整数据为
teamID.应用BundId
中间的点别忘记8、
paths
内容一般需要给个地址防止网页内部到处调起打开app的内容
丙、配置Associated Domains(苹果网站)
位置在乙项第1、2、3、4、5节点处
Capabilities的Tab页
1、将
Associated Domains
复选框选中2、点击
save
按钮保存
丁、XCode配置
1、2、将域名写入 Domains,格式如下applinks:你的域名
,不需要https
3、Xcode Info
-->URL Types
展开点击加号
Identifier
写入weixin
URL Schemes
写入微信开放平台移动应用中绑定的appID
4、Xcode Info
--> Custom IOS Target Properties
-->LSApplicationQueriesSchemes
张开添加item项
1、添加
value
为weixin
的项2、添加
value
为weixinULAPI
的项
戊、flutter项目启动配置
await fluwx.registerWxApi(
appId: "微信开放平台移动应用的AppId",
doOnAndroid: true,
doOnIOS: true,
universalLink: "配置Xcode的域名(https://xxxx.com/)"
己、微信开放平台配置
1、进入开放平台添加应用
2、申请接口信息
分享到朋友圈
、发送给朋友
、微信登录
等接口信息3、修改
开发信息
,IOS平台
、IPad平台
的Universal Links
配置,与flutter配置中universalLink
一致