1、注冊(cè)微信 APPID
[WXApi registerApp:WX_AppId universalLink:@"https://xxx.company.cn/fileName/"];
2、新建JSON文件,命名為 apple-app-site-association ,放到https服務(wù)器根目錄或者子目錄.well-known中,如果.well-known不存在,新建一下
{
"applinks": {
"apps": [],
"details": [{
"appID":"teamId.BundleId,
"paths": ["/fileName/*"]
},
{
"appID":"teamId.BundleId",
"paths": ["/fileName/*"]
}]
}
}
確保服務(wù)器的apple-app-site-associatio在瀏覽器內(nèi)可以正在下載(在Safari中輸入apple-app-site-associatio的地址,看能不能下載到本地)
3、在TARGETS -> Info -> LSApplicationQueriesSchemes 中添加 weixinULAPI / weixin
一定不能忘了添加 LSApplicationQueriesSchemes
4、在Signing & Capabilities 中添加 Associated Domains,然后添加域名:applinks:xxx.company.cn,(域名和下載的域名必須一致)
5、在微信開放平臺(tái)填寫的 universalLink 要與代碼中注冊(cè)的universalLink 保持一致。