總步驟如下(請按照順序)
1,蘋果證書配置,
2,獲取Team ID,編寫apple-app-site-association
3,Xcode 配置 Universal links。
4,微信開發(fā)者平臺Universal links填寫。(需要審核)
5,把文件(apple-app-site-association)存放后端根目錄,
5-1,并在根目錄創(chuàng)建一個文件夾名稱為app,在存放多一份.
6,刪除原應(yīng)用,重新安裝,重啟手機。
7,復(fù)制 微信開發(fā)者平臺的 universal links 到備忘錄,之后鏈接長按,出現(xiàn)彈窗,
“在xxxxx”中打開,xxxxx為自己應(yīng)用名稱,這樣一般都是配置成功。
注:5-1步驟 `名稱為app`跟你 編寫apple-app-site-association 里面`"paths": [ "/app/*"]`有關(guān)。
注:7步驟 需要配置完后,等待幾分鐘后再測試。
1-1 蘋果證書配置

6184DA7D-D4EC-4D3A-8816-3C40A5756E5B.png
1-2 提供 universal links 到微信開發(fā)者平臺
比如: https:xxx.xxx.xx/app/
(https:xxx.xxx.xx) 為自己服務(wù)器的域名。
2-1 Xcode 配置 Universal links
比方說,我自己域名服務(wù)器域名為 Universal links,
http:xxx.xxx.xx/app/ 這里 /app/ 跟編寫apple-app-site-association 文件要對應(yīng)

圖片.png
3-1 編寫apple-app-site-association
{
"applinks":{
"apps":[],
"details":[
{
"appID":"xxxxxxxxx.yyyyyyyyy",
"paths": [ "/app/*"]
},
{
"appID":"xxxxxxxxx1.yyyyyyyyy1",
"paths": [ "/app1/*"]
}
]
}
}
xxxxxxxxx : 這個為Team ID,可以進入賬號配置證書獲取
yyyyyyyyy : 自己應(yīng)用包名
此文件,放在后端服務(wù)器主根目錄。
注意:如上述/app/* 是需要在主根目錄創(chuàng)建文件夾為app,再存放一下份
測試方式0,apple-app-site-association配置是否成功,通過電腦瀏覽器
1,https:xxx.xxx.xx/apple-app-site-association 輸入到瀏覽器,看能不能直接下載apple-app-site-association文件,打開觀看。
2,https:xxx.xxx.xx/app/apple-app-site-association 輸入到瀏覽器,看能不能直接下載apple-app-site-association文件,打開觀看。
測試方式一,配置是否成功,通過手機上的Safari瀏覽器.(推薦)
把app安裝在手機上
用Safari瀏覽器上,輸入微信配置Universal links https:xxx.xxx.xx/app/,
如出現(xiàn)下圖:

8cc68ef530031d9a33bd8616dfd1fe28.png
測試方式二,配置是否成功,通過備忘錄.

018f2cd29e32819be99719a9d455297e.png