ios通用重定向链接在实际设备上不起作用,但在模拟器上起作用

时间:2020-05-12 03:26:37

标签: ios react-native redirect react-native-ios ios-universal-links

我在反应本机中使用通用链接。它可以在ios模拟器上运行,但不能在真实设备上运行。 接下来是apple-app-site-association文件。

{
    "applinks": {
        "apps": [],
        "details": [
            {
                "appID": "L439KYBPK7.com.****.****",
                "paths": [ "/auth/redirect"]
            }
        ]
    }
}

以下是xcode配置:

applink screenshot url scheme screenshot

正如我所说,应用程序正在ios模拟器(13.4.1)上运行,但不能在真实设备(13.4.1)上运行,也就是说,在oauth完成后,无法重定向到真实设备上的应用程序。 希望能对您有所帮助。感谢您的进步。

1 个答案:

答案 0 :(得分:0)

只需在此处检查支持您的域的AAPA文件即可

https://branch.io/resources/aasa-validator/

为设备上的AAPA文件编制索引可能需要一些时间。 再次删除并安装应用程序。

您可以在模拟器上轻松运行Deeplink。 只需在您的终端中执行: xcrun simctl openurl启动了YOUR_URL