參考文章:http://www.reibang.com/p/e2bbceca48b6
https://blog.csdn.net/lbfht/article/details/128320475
我遇到的問題:
1浦辨、文件apple-app-site-association必須放在https://你的域名/.well-known文件夾下(iOS9以后,放在根目錄下就不一定能行了)流酬。apple-app-site-association文件內(nèi)只放了一組APPID和paths, 沒嘗試過多放幾個對文件有沒有影響。
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/你的域名
來獲取到你的apple-app-site-association文件內(nèi)容,直接顯示在瀏覽器上
4描滔、以上都成功后含长,刪除APP,重新安裝拘泞。
5枕扫、重裝后,通過saferi去調(diào)用域名诗鸭,很可能不成功,因為蘋果那邊CDN服務器獲取到我們的apple-app-site-association文件后强岸,需要過一段時間才會更新(具體時間不確定砾赔,我這邊是一個小時內(nèi)?)
如果覺得自己配置得不正確青灼,可以去https://www.xinstall.com/xinstall/article/21生成個applinks試試妓盲,看調(diào)用是否正常。當然悯衬,這個文件是在別人的服務器上。