iOS原生微信分享或者小程跳轉(zhuǎn),出現(xiàn)跳2次

總步驟如下(請按照順序)

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
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容