我是 iOS 开发的新手,致力于通用深层链接。 我已将 apple-app-site-association 文件添加到我的网站。 (我已经验证了文件) 客户为应用程序启用了关联域功能,并将我添加为团队成员。 他有一个个人帐户,并向我发送了该应用程序的邀请。
我有几个问题:
- 我是否需要使用我的帐户(通过邀请创建)进行签名,以便在开发阶段使用通用深度链接?
- 如果是,那么问题是我收到“您的开发团队“Bhaskar Dabhi”不支持关联域功能。”也许是因为他无法访问证书、标识符和配置文件。他是否需要为我启用“访问证书、标识符和配置文件”才能使通用深度链接正常工作?
- 如果否,则通用深度链接不起作用。不知道为什么。
我浏览了几个教程,但无法弄清楚是否是因为登录的原因。
最佳答案
通用链接
第 1 步:在 developer.apple.com 注册您的应用。
第 2 步:在您的应用标识符上启用“关联域”。
第 3 步:在您的 Xcode 项目中启用“关联域”。
第 4 步:配置您的网站以托管“apple-app-site-association”文件
AASA(apple-app-site-association)文件
{
"applinks": {
"apps": [],
"details": [
{
"appID": “*****.com.*****.ios",
"paths": [
"*"
]
}
]
}
}
第 5 步:在您的域上托管您的 AASA 文件。使用 AASA 验证器对其进行验证后。
关于ios - 无法为 iOS 应用程序设置深层链接或通用链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57287788/