-更新时间:2021-07-19(完结版;评论已打开)
原料:开发者账号,fluwx导入https://pub.flutter-io.cn/packages/fluwx,微信开放平台
(测试用的链接为https://www.aaabbb.com
;Universal Link 为:https://www.aaabbb.com/
)
步骤:
1.引入包(^3.4.2),在app入口处添加fluwx的配置
void weChatInit() {
var result = registerWxApi(
appId: "微信开放平台的appid", doOnAndroid: true, doOnIOS: true,universalLink: "https//:www.aaabbb.com/");
}
2.在Xcode里打开Runner.xcworkspace。
2.1 填写信息
其中 3中的信息为:
applinks:www.aaabbb.com
2.2 继续填写信息(此步骤解决微信总是跳转两次)
1处的信息为:
applinks:www.aaabbb.com
2.1 配置Info文件,添加LSApplicationQueriesSchemes
接着在最后的选项URL Types添加一个
3.微信开放平台配置
universal Links:
https://www.aaabbb.com/
4.登陆苹果开发者平台https://developer.apple.com/account
5.找到你的描述文件
6.创建一个json文件(apple-app-site-association)内容为:
{
"applinks": {
"apps": [],
"details": [{
"appID": "app开发平台的Team ID.com.名字.distribution",//(此teamId是在ios Develop 平台上找到 格式为:teamid+BundleID)
"paths": ["*"]
}
]
}
}
7。将后缀去掉,传给后台。(apple-app-site-association)文件放在这个.well-known
目录下。这个目录需要在后台项目根目录新建。文件放好后能够在访问地址https://www.aaabbb.com/.well-known/apple-app-site-association
时下载文件
8.成功!