我尝试激活我的 iOS 应用程序的深度链接,但执行此操作时遇到问题。
1)我在自己的网站上上传了以下内容:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "xxx.com.myapp.app",
"paths": ["*"]
}
]
}
}
我将其上传到链接上:
https://myapp.web.app/apple-app-site-association
2)我用以下信息填充了XCode []
但是,当我单击应该打开我的应用程序的链接时,这不起作用...... 你看到我做错了什么或者我可能错过了什么吗?
感谢您对此的帮助
您需要确保该文件作为 JSON 文件提供服务。 例如,如果您使用 firebase 托管,则需要将以下内容添加到 firebase.json 中:
{
"hosting": {
"headers": [
{
"source": "/.well-known/apple-app-site-association",
"headers": [{"key": "Content-Type", "value": "application/json"}]
}
]
}
}
或者在 Nginx / Apache 中添加规则
<FilesMatch "apple-app-site-association">
ForceType application/json
</FilesMatch>