iOS開發(fā)配置Universal Links及注意事項

iOS開發(fā)配置Universal Links及注意事項

官方文檔

配置 https://developer.apple.com/documentation/safariservices/supporting_associated_domains_in_your_app?language=objc#3001215
驗證 https://search.developer.apple.com/appsearch-validation-tool/

集成步驟

  • 添加Associated Domains Entitlement

    • 添加Associated Domains:TARGETS -> Signing & Capabilities -> + Capability -> Associated Domains
    • 配置域名:applinks:域名
    • 注意事項:
      • 手動配置證書:需要到證書管理頁面闪水,找到對應的IDENTIFIER糕非,并勾選Associated Domains

        在這里插入圖片描述

      • 自動配置證書:無需手動操作,自動處理

      • 注意:此時球榆,對應的Profiles會狀態(tài)會變成Invalid朽肥,需要重新編輯保存;

  • 添加apple-app-site-association文件

    • 需要服務器開發(fā)人員配合持钉,將此文件上傳至域名根目錄的.well-known文件夾中

    • apple-app-site-association文件內(nèi)容:

      {
        "applinks": {
            "apps": [],
            "details": [
                 {
                   "appID": "ABCDE12345.com.example.app",
                   "paths": [ "/app/*"]
                 }
             ]
         }
      }
      

      其中衡招,appID為Team ID.Bundle Identifier, paths中的/app/*為自定義路徑,需要根據(jù)具體需求設置(注意: 如果配置微信平臺的Universal Links每强,則需要在域名的后邊加上此處添加的路徑始腾,否則微信分享成功后無法返回原App)

    • 服務器配置注意事項:

      • apple-app-site-association文件名固定,不能修改空执,不能加后綴浪箭;
      • 必須支持https且不能重定向
  • 驗證

    • 瀏覽器輸入https://<fully qualified domain>/.well-known/apple-app-site-association可以正確顯示apple-app-site-association文件內(nèi)容,或下載文件辨绊;

    • 使用驗證工具測試:https://search.developer.apple.com/appsearch-validation-tool/

    • 手機瀏覽器輸入域名+路徑+其他地址奶栖,下拉頁面可以顯示打開App提示;(注意: 使用這種驗證方式门坷,修改配置文件后需要卸載重裝App后宣鄙,配置才會生效)

  • 參考: 上述配置步驟描述的比較簡單,可以參考下面幾篇文章配置

注意事項(重要0莺住?蚣健A鹘贰)

  • 修改Xcode配置中的域名或更新服務器文件apple-app-site-association內(nèi)容后敏簿,需要卸載App重新安裝,然后在瀏覽器驗證才能看到驗證效果宣虾,否則顯示為之前緩存的結(jié)果惯裕;

  • 如果apple-app-site-association中的path設置了路徑:比如/app/*,則微信后臺設置的Universal Links需要加上/app/路徑绣硝,否則分享成功后蜻势,無法返回;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末鹉胖,一起剝皮案震驚了整個濱河市握玛,隨后出現(xiàn)的幾起案子够傍,更是在濱河造成了極大的恐慌,老刑警劉巖挠铲,帶你破解...
    沈念sama閱讀 207,248評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件冕屯,死亡現(xiàn)場離奇詭異,居然都是意外死亡拂苹,警方通過查閱死者的電腦和手機安聘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評論 2 381
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來瓢棒,“玉大人浴韭,你說我怎么就攤上這事「蓿” “怎么了念颈?”我有些...
    開封第一講書人閱讀 153,443評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長连霉。 經(jīng)常有香客問我舍肠,道長,這世上最難降的妖魔是什么窘面? 我笑而不...
    開封第一講書人閱讀 55,475評論 1 279
  • 正文 為了忘掉前任翠语,我火速辦了婚禮,結(jié)果婚禮上财边,老公的妹妹穿的比我還像新娘肌括。我一直安慰自己,他們只是感情好酣难,可當我...
    茶點故事閱讀 64,458評論 5 374
  • 文/花漫 我一把揭開白布谍夭。 她就那樣靜靜地躺著,像睡著了一般憨募。 火紅的嫁衣襯著肌膚如雪紧索。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,185評論 1 284
  • 那天菜谣,我揣著相機與錄音珠漂,去河邊找鬼。 笑死尾膊,一個胖子當著我的面吹牛媳危,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播冈敛,決...
    沈念sama閱讀 38,451評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼待笑,長吁一口氣:“原來是場噩夢啊……” “哼惠呼!你這毒婦竟也來了恰聘?” 一聲冷哼從身側(cè)響起蛛壳,我...
    開封第一講書人閱讀 37,112評論 0 261
  • 序言:老撾萬榮一對情侶失蹤派敷,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后仰泻,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體第租,經(jīng)...
    沈念sama閱讀 43,609評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,083評論 2 325
  • 正文 我和宋清朗相戀三年我纪,在試婚紗的時候發(fā)現(xiàn)自己被綠了慎宾。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,163評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡浅悉,死狀恐怖趟据,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情术健,我是刑警寧澤汹碱,帶...
    沈念sama閱讀 33,803評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站荞估,受9級特大地震影響咳促,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜勘伺,卻給世界環(huán)境...
    茶點故事閱讀 39,357評論 3 307
  • 文/蒙蒙 一跪腹、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧飞醉,春花似錦冲茸、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至钦无,卻和暖如春逗栽,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背失暂。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評論 1 261
  • 我被黑心中介騙來泰國打工彼宠, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人趣席。 一個月前我還...
    沈念sama閱讀 45,636評論 2 355
  • 正文 我出身青樓兵志,卻偏偏與公主長得像醇蝴,于是被迫代替她去往敵國和親宣肚。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,925評論 2 344