Apple App Site Association 文件解析错误
Posted
技术标签:
【中文标题】Apple App Site Association 文件解析错误【英文标题】:Apple App Site Association File Parsing Error 【发布时间】:2020-04-17 13:37:12 【问题描述】:我们正在尝试让通用链接在我们的应用中正常工作,但在尝试下载 Apple App Site Association 文件时遇到错误。
我们使用了各种在线工具来验证文件,他们都说这是一个解析错误,但他们没有详细说明问题是什么。
我们已验证 JSON 是有效的,但文件内容还有什么问题?
"applinks":
"details": [
"appIDs": [ "12345NGB.co.uk.my.app" ],
"components": [
"/": "/universallink/*",
"comment": "Matches any URL whose path starts with /universallink/"
]
]
【问题讨论】:
请参阅developer.apple.com/library/archive/documentation/General/… 您的 JSON 有效,但与预期结构不匹配 这种格式不应该是ios 13之前的吗?:developer.apple.com/documentation/safariservices/… 【参考方案1】:原来我确实需要遵循此处列出的格式:https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html
"applinks":
"apps": [],
"details": [
"appID": "12345NGB.co.uk.my.app",
"paths": ["/universallink/*"]
]
Apple 文档非常具有误导性,因为它表明这是支持 iOS 12 及更早版本的旧格式。
【讨论】:
以上是关于Apple App Site Association 文件解析错误的主要内容,如果未能解决你的问题,请参考以下文章
Firebase 更新 apple-app-site-association
Nginx 配置apple-app-site-association
apple-app-site-association 应用程序顺序不受尊重
微信与QQ分享、第三方登录,apple-app-site-association写法与注意