先來貼幾個比較全面的帖子,看完就差很少了。html
1 iOS 9 通用連接(Universal Links)ios
帖子注意項很是重要,仔細閱讀。json
本身補充幾點:瀏覽器
1 服務器上配置的json文件apple-app-site-association中的path可使用通配符。好比:/a/*。服務器
第一個*是通配域名。app
/a/是爲了區分不一樣的客戶端,好比有兩個客戶端,一個是a客戶端,一個是b客戶端。另一個能夠這麼寫:/b/*。測試
第二個*是通配子路徑,能夠帶參數來區分拉起app後作什麼。spa
2 測試步驟很重要,必定是短信或者記事本中輸入編輯好的連接,點擊直接拉起。這裏注意兩點,一是不要把連接輸入瀏覽器去訪問,讓H5同窗在訪問該頁面時候調用方法喚起app。 Universal Link不須要這樣作,Universal Link容許點擊連接直接喚起。樓主在這裏卡了很長時間,原來是測試姿式不對。二是剛配置好,可能沒法點擊直接喚起,須要長按,出現「在某某中打開」字樣,才能喚起app。這多是開發者帳號信息同步須要時間,因此等待幾個小時再測,就行了。code
3 舉個本身寫的apple-app-site-association例子:htm
{ "applinks": { "apps": [], "details": [ { "appID": "BRMCMDDDDD.com.qq.t", "paths": [ "/t/*" ] }, { "appID": "BRMCMDDDDD.com.qq.s", "paths": [ "/s/*" ] }, { "appID": "BRMCMDDDDD.com.qq.a", "paths": [ "/a/*" ] } ] } }
最後說一句,須要h5,後臺同窗配合,速度更快哦。