通用链接不起作用

cod*_*erL 5 ios ios-universal-links

这是我的apple-app-site-association文件:

{
    "applinks": {
        "apps": [],
        "details": [
            {
                "paths": [
                    "*",
                    "\/doubanapp\/*",
                    "\/authorHome"
                ],
                "appID": "KV99XUUJ3U.com.moer.MoerFinance"
            }
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

我已经设置了 Xcode 关联域,这是我的屏幕截图:

图片描述在这里

我使用https://search.developer.apple.com/appsearch-validation-tool/测试我的域,但出现错误:

错误 无具有域权利的应用程序 用于验证深层链接双重身份验证的权利数据来自应用程序的当前发布版本。此数据可能需要 48 小时才能更新。

如果我的应用程序必须发布然后等待 48 小时?

Ale*_*uer 2

您的应用程序无需在 App Store 中上线即可使通用链接发挥作用。

但是,查看https://moer.jiemian.com/apple-app-site-associationhttps://moer.cn/apple-app-site-association,两者都提供无效的 SSL 证书。iOS 将拒绝这些,这会破坏通用链接。

我将在这里为Branch.io添加一个无耻的插件(完全披露:我是 Branch 团队的成员),以防您只是在寻找简单的深层链接并且不想处理这些设置细节。