使用通用URL的React原生ios深度链接。

问题描述 投票:0回答:1

我一直面临着在IOS的反应式导航5下用反应式原生设置深度链接的问题。当我尝试使用 myownapp://homepage/ 它打开了应用程序。

但是,如果我尝试用网址: https://dev.myownapp.com/homepage/ 它打开了safari浏览器,但它不打开应用程序。

我试过在文档中添加适当的代码,在 AppDelegate.m 文件,同时我还添加了 myownapp.comAssociated DomainsXcode.

xcode

你们能不能简要介绍一下剩下的配置,因为同样的在安卓打开。先谢谢你

ios react-native react-navigation deep-linking
1个回答
1
投票

你能达到 https:/dev.myownapp.com.well-knownapple-app-site-association。https:/dev.myownapp.comapple-appsite-association。 了吗?

如果不能,请将文件托管到您希望支持通用链接的服务器上。

所以要想让它工作。

你需要设置你的应用程序被支持通配符域,通过设置 applinks:*.myownapp.com.

你还需要把配置文件(apple-app-site-association)托管到所有的子域名上,这意味着你能够达到。

另一件事你应该注意到,你的所有域名必须支持安全连接(https)。

© www.soinside.com 2019 - 2024. All rights reserved.