參考文章:http://www.itdecent.cn/p/e2bbceca48b6
https://blog.csdn.net/lbfht/article/details/128320475
我遇到的問(wèn)題:
1、文件apple-app-site-association必須放在https://你的域名/.well-known文件夾下(iOS9以后,放在根目錄下就不一定能行了)。apple-app-site-association文件內(nèi)只放了一組APPID和paths, 沒(méi)嘗試過(guò)多放幾個(gè)對(duì)文件有沒(méi)有影響。
2、Xcode內(nèi)配置Associated Domains,必須添加applinks:,例如你的域名為:www.baidu.com,則如下
applinks:www.baidu.com
3、文件配置成功后可調(diào)用
https://app-site-association.cdn-apple.com/a/v1/你的域名
來(lái)獲取到你的apple-app-site-association文件內(nèi)容,直接顯示在瀏覽器上
4、以上都成功后,刪除APP,重新安裝。
5、重裝后,通過(guò)saferi去調(diào)用域名,很可能不成功,因?yàn)樘O果那邊CDN服務(wù)器獲取到我們的apple-app-site-association文件后,需要過(guò)一段時(shí)間才會(huì)更新(具體時(shí)間不確定,我這邊是一個(gè)小時(shí)內(nèi)?)
如果覺(jué)得自己配置得不正確,可以去https://www.xinstall.com/xinstall/article/21生成個(gè)applinks試試,看調(diào)用是否正常。當(dāng)然,這個(gè)文件是在別人的服務(wù)器上。