React Native - iOS 中来自 Google 应用的深层链接不起作用 示例场景:版本:

问题描述

我注意到在 iOS 上点击 Google 搜索应用结果页面中的链接时我的应用没有打开。

我已经为 iOS 和 Android 配置了通用链接

Chrome 和 Safari 浏览器上正常运行。但不是在 Google.app 上。

我尝试在“Google 搜索应用”上搜索 Facebook 个人资料并点击结果。它实际上导航到了网页(个人资料),然后打开了本机 Facebook 应用(解开到个人资料页面)。

所以我想知道我错过了什么。网页上是否缺少 <Meta /> 标记Eg. in https://www.example.com/item/123

或者我需要在 Xcode 配置中添加什么?

示例场景:

Domain    - https://www.example.com
Bundle Id - com.example.app
Link      - https://www.example.com/item/123
// Xcode => Associated Domains => Domains

applinks:www.example.com
// File: apple-app-site-association

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

版本:

react: 16.13.1
react-native: 0.63.3
react-navigation: ^4.4.3
react-native-branch: ^5.0.1

Google ap

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)