uniapp接入微信分享iOS總是跳轉兩次

何憂非喜{傲嬌的程式媛}發表於2020-12-15

配置了N遍,依舊跳轉兩次,最終倒在了打包簽名的方式上面。 先打越獄包,然後再進行簽名,這樣的包iOS可以微信分享,但是每次都是兩次。直接打包正式包或基座包,iOS微信分享正常

uniapp配置檔案

/* ios打包配置 */
            "ios" : {
                "UIBackgroundModes" : [ "audio" ],
                "urlschemewhitelist" : [ "baidumap", "iosamap" ],
                "idfa" : false,
                "capabilities" : {
                    "entitlements" : {
                        "com.apple.developer.associated-domains" : [ "applinks:test.app.aa.com" ]
                    }
                }
            },
"share" : {
                    "weixin" : {
                        "appid" : "11111111111",
                        "UniversalLinks" : "https://test.app.aa.com/app/link"
                    }
                },

服務端配置

https://test.app.aa.com/.well-known/apple-app-site-association
輸出:

{
applinks: {
apps: [ ],
details: [
{
appID: "teamid.boundid",
paths: [
"/app/link/*"
]
}
]
}
}

微信開放平臺設定ulink:https://test.app.aa.com/app/link

打正式包,安裝至手機,備忘錄寫入:https://test.app.aa.com/app/link/123 點選可以喚起app

即使https://test.app.aa.com/app/link開啟是404或者其他,不是路由都不會影響

相關文章