iOS 配置 Universal Link

  1. 登錄蘋果開發(fā)者后臺,編輯Identifiers

    截屏2021-10-04 上午11.36.54.png

    a. 勾選 Associated Domains
    b. 把 Team ID 和 Bundle ID 復(fù)制下來,一會兒創(chuàng)建 apple-app-site-association 文件要用到

  2. Xcode 中的設(shè)置


    截屏2021-10-04 上午11.43.11.png

點(diǎn)左上角 +Capability,雙擊選擇 Associated Domains
添加 applinks:www.yourdomain.com

  1. 創(chuàng)建 apple-app-site-association ,格式如下
{
    "applinks": {
        "apps": [],
        "details": [
            {
                "appID": "TeamID.BundleID",
                "paths": [ "/app/*"]
            }
        ]
    }
}

apps 為空即可,TeamID 和 BundleID 替換成步驟1里復(fù)制的

  1. 上傳 apple-app-site-association 到網(wǎng)站根目錄,比如 nodejs 下的 public 目錄,打開 https://www.yourdomain.com/apple-app-site-association 彈出下載即可。按步驟3里的 paths 配置能訪問的路由,如:https://www.yourdomain.com/app
    (注:域名可用二級域名,paths 里的 app 路由可換成其他對應(yīng)的路由)

  2. 測試:通過Xcode往手機(jī)上運(yùn)行安裝對應(yīng)開發(fā)的App后,在手機(jī)上用 Safari 打開 https://www.yourdomain.com/app,下拉出現(xiàn)如下類似界面,即配置成功。

    YzQUzALXcrrPKJytteq1UWVZ1uDnVyE7l-Db7RUl8k1gWmV_yfbTQ7Ppcy6ZHGKE.png

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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