无法为ios应用程序设置深度链接或通用链接

无法为ios应用程序设置深度链接或通用链接,ios,react-native,deep-linking,ios-universal-links,Ios,React Native,Deep Linking,Ios Universal Links,我是ios开发的新手,致力于通用深度链接。 我已将apple应用程序站点关联文件添加到我的网站。(我已验证该文件) 客户端为应用程序启用了关联域功能,并将我添加为团队成员。 他有一个个人帐户,并向我发送了应用程序邀请 我有几个问题: 我是否需要使用我的帐户(通过邀请创建)进行签名,以便在开发阶段使用Universal deep linking 如果是,那么问题是我得到的“您的开发团队”,Bhaskar Dabi,不支持关联域功能。”可能是因为他无法启用对证书、标识符和概要文件的访问。他是否需要

我是ios开发的新手,致力于通用深度链接。 我已将apple应用程序站点关联文件添加到我的网站。(我已验证该文件) 客户端为应用程序启用了关联域功能,并将我添加为团队成员。 他有一个个人帐户,并向我发送了应用程序邀请

我有几个问题:

  • 我是否需要使用我的帐户(通过邀请创建)进行签名,以便在开发阶段使用Universal deep linking
  • 如果是,那么问题是我得到的“您的开发团队”,Bhaskar Dabi,不支持关联域功能。”可能是因为他无法启用对证书、标识符和概要文件的访问。他是否需要为我启用“访问证书、标识符和配置文件”以进行通用深度链接
  • 如果否,则通用深度链接不起作用。不知道为什么

我看了几个教程,但不知道是不是因为登录。

通用链接

步骤1:在developer.apple.com注册你的应用程序

步骤2:在应用程序标识符上启用“关联域”

第3步:在Xcode项目中启用“关联域”

第4步:将您的网站配置为托管“apple app site association”文件

AASA(苹果应用网站协会)文件

{
  "applinks": {
    "apps": [],
    "details": [
      {
        "appID": “*****.com.*****.ios",
        "paths": [
          "*"
        ]
      }
    ]
  }
}
步骤5:在您的域中托管您的AASA文件。使用AASA验证器验证后


请参阅

尝试删除给定捆绑包id的所有现有配置文件,并下载新的配置文件。是否从apple开发帐户在证书中启用关联域功能?如果没有,那么您应该从那里启用它,否则它将不起作用。@Muneebali我没有该选项可启用。客户端为应用程序启用了它,但他无法在向我发送邀请时启用“访问证书、标识符和配置文件”,因为他有一个单独的开发人员帐户。我在我的apple dev帐户上没有任何这样的选项。@manishsharma93将尝试that@BhaskarDabhi好的,然后告诉客户端在证书中启用它