iOS開發(fā) 設(shè)置通用鏈接(Universal Link )

參考鏈接 http://strivingboy.github.io/blog/2015/09/27/ios9/

最近公司項(xiàng)目要求在web網(wǎng)頁端引導(dǎo)用戶打開native APP

這個(gè)需求也很簡單,相信我們大多數(shù)人的做法都是和web端商議观挎,確認(rèn)一個(gè)特殊的字符串萨赁,我們稱之為scheme河爹。我們在APP端設(shè)置好scheme奖磁,web端遇到想要打開APP的時(shí)候,只需要打開一個(gè)這樣scheme://的url霞赫,我們也可以在//后面?zhèn)鬟f參數(shù)球拦,只需要在AppDelete的代理中做相應(yīng)的處理即可。

scheme的設(shè)置方法如圖所示

scheme 設(shè)置圖

Apple 在iOS9 時(shí)候?qū)cheme 拉起應(yīng)用做了一定的限制续搀,有時(shí)會遇到不能拉起APP的情況塞琼。

在使用scheme打開其他APP時(shí)候,iOS9以上適配時(shí)候禁舷,記得在info.plist里面設(shè)置白名單

白名單設(shè)置方法參考

http://blog.csdn.net/xiaoxiaobukuang/article/details/51062963

iOS9 也給我們提供了一個(gè)新的拉起方式---通用鏈接

通用鏈接-服務(wù)端的配置

  • 我們需要創(chuàng)建一個(gè)json 格式的文件彪杉,文件名為 apple-app-site-association ,不要有后綴名
  • 將json 文件放在我們服務(wù)器的根目錄或者.well-know的子目錄下
  • json 里面的AppID 由teamID + bundIeID組成
  • paths 代表URL部分路徑牵咙,只有在 域名+paths 路徑符合時(shí)候才會拉起APP派近,* 則代表不管路徑,只要域名符合都會打開
  • json 文件只會在第一次安裝時(shí)候下載洁桌,不會隨服務(wù)器更改而自動更新

Apple官方提供了專門檢測工具渴丸,您可以通過https://search.developer.apple.com/appsearch-validation-tool/ 進(jìn)行檢測


您可以通過是用 https://www.pinterest.com/ 查看正確返回結(jié)果樣式


{
    "applinks": {
        "apps": [],
        "details": [
             {
                  "appID": "***********.com.abc.def",
                  "paths": [ "/sdk/news/details", "/videos/detail/8484339/" ]
              },
            {
                "appID": "###########.com.abc.def",
                "paths": [ "*" ]
            }
        ]
    }
}

附查看teamID的方法,需要打開 蘋果開發(fā)者中心后臺 https://developer.apple.com/

查詢 teamID 方法

通用鏈接- 客戶端的配置

  • 在我們項(xiàng)目的 target 里面選擇Capabilities ,打開Associated Domains 谱轨,注意添加域名的格式戒幔,前邊要加applinks:
target 里設(shè)置域名
  • 在XCode 中AppDelegate 中添加代碼支持
AppDelegate 中代碼

如何檢測是否設(shè)置成功

1.您可以將支持的鏈接拷貝在備忘錄中,長按如果有“在APP 中打開” 土童,即說明設(shè)置成功
2.在Safari 中進(jìn)行驗(yàn)證诗茎,輸入支持的鏈接,滑動Safari 會有彈窗顯示献汗,是否在
APP中打開

*** 第一次寫這么多敢订,文筆有點(diǎn)差勁,請大家多多見諒罢吃,有寫的不周到的地方楚午,請大家不吝指教 ***

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市尿招,隨后出現(xiàn)的幾起案子醒叁,更是在濱河造成了極大的恐慌,老刑警劉巖泊业,帶你破解...
    沈念sama閱讀 218,525評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件把沼,死亡現(xiàn)場離奇詭異,居然都是意外死亡吁伺,警方通過查閱死者的電腦和手機(jī)饮睬,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來篮奄,“玉大人捆愁,你說我怎么就攤上這事】呷矗” “怎么了昼丑?”我有些...
    開封第一講書人閱讀 164,862評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長夸赫。 經(jīng)常有香客問我菩帝,道長,這世上最難降的妖魔是什么茬腿? 我笑而不...
    開封第一講書人閱讀 58,728評論 1 294
  • 正文 為了忘掉前任呼奢,我火速辦了婚禮,結(jié)果婚禮上切平,老公的妹妹穿的比我還像新娘握础。我一直安慰自己,他們只是感情好悴品,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,743評論 6 392
  • 文/花漫 我一把揭開白布禀综。 她就那樣靜靜地躺著简烘,像睡著了一般。 火紅的嫁衣襯著肌膚如雪定枷。 梳的紋絲不亂的頭發(fā)上孤澎,一...
    開封第一講書人閱讀 51,590評論 1 305
  • 那天,我揣著相機(jī)與錄音依鸥,去河邊找鬼。 笑死悼沈,一個(gè)胖子當(dāng)著我的面吹牛贱迟,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播絮供,決...
    沈念sama閱讀 40,330評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼衣吠,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了壤靶?” 一聲冷哼從身側(cè)響起缚俏,我...
    開封第一講書人閱讀 39,244評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎贮乳,沒想到半個(gè)月后忧换,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,693評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡向拆,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,885評論 3 336
  • 正文 我和宋清朗相戀三年亚茬,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片浓恳。...
    茶點(diǎn)故事閱讀 40,001評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡刹缝,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出颈将,到底是詐尸還是另有隱情梢夯,我是刑警寧澤,帶...
    沈念sama閱讀 35,723評論 5 346
  • 正文 年R本政府宣布晴圾,位于F島的核電站颂砸,受9級特大地震影響萌京,放射性物質(zhì)發(fā)生泄漏辽话。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,343評論 3 330
  • 文/蒙蒙 一鳄抒、第九天 我趴在偏房一處隱蔽的房頂上張望知允。 院中可真熱鬧撒蟀,春花似錦、人聲如沸温鸽。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至姑尺,卻和暖如春竟终,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背切蟋。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評論 1 270
  • 我被黑心中介騙來泰國打工统捶, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人柄粹。 一個(gè)月前我還...
    沈念sama閱讀 48,191評論 3 370
  • 正文 我出身青樓喘鸟,卻偏偏與公主長得像,于是被迫代替她去往敵國和親驻右。 傳聞我的和親對象是個(gè)殘疾皇子什黑,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,955評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)堪夭,斷路器愕把,智...
    卡卡羅2017閱讀 134,657評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,144評論 25 707
  • 她,開著幾百萬的瑪莎利蒂在中州路奔馳森爽,銀行貸款卻有一百萬恨豁,掙扎在生與死的邊緣。 她爬迟,天天開比亞迪上下班圣絮,卻還在為幾...
    瘋子Selina閱讀 265評論 0 0
  • 這篇博文的內(nèi)容主要來自研討課周嫻同學(xué)的課件,在此表示感謝雕旨。 LBP(Local Binary Pattern):局...
    貳拾貳畫生閱讀 6,684評論 1 0
  • 盡管還未判決凡涩,商人梁材實(shí)際控制的公司棒搜,已經(jīng)被湖南省辰溪縣人民法院罰沒900萬元。2015年4月活箕,檢方指控梁材行賄2...
    力量時(shí)評閱讀 219評論 0 2