-更新時間:2021-07-19(完結版;評論已打開)
原料:開發(fā)者賬號,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 填寫信息
image.png
其中 3中的信息為:
applinks:www.aaabbb.com
2.2 繼續(xù)填寫信息(此步驟解決微信總是跳轉兩次)
image.png
1處的信息為:
applinks:www.aaabbb.com
2.1 配置Info文件,添加LSApplicationQueriesSchemes
image.png
接著在最后的選項URL Types添加一個
image.png
3.微信開放平臺配置
image.png
universal Links:
https://www.aaabbb.com/
4.登陸蘋果開發(fā)者平臺https://developer.apple.com/account
image.png
5.找到你的描述文件
image.png
6.創(chuàng)建一個json文件(apple-app-site-association)內容為:
{
"applinks": {
"apps": [],
"details": [{
"appID": "app開發(fā)平臺的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
時下載文件
image.png
8.成功!