以下 2 个文件应该是同一个文件(一个 AASA 文件),不同之处在于第二个文件适用于更新的 iOS 版本。
但是根据https://branch.io/resources/aasa-validator/这第一个文件是可以的:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "1234567.mydomain.soft.MyApp",
"paths": ["*"]
}
]
},
"webcredentials": {
"apps": ["1234567.mydomain.soft.MyApp"]
}
}
而另一个无效:
{
"applinks": {
"details": [
{
"appIDs": [ "1234567.mydomain.soft.MyApp" ],
"components": [
{
"/": "/*",
"comment": "Matches any URL"
}
]
}
]
},
"webcredentials": {
"apps": [ "1234567.mydomain.soft.MyApp" ]
}
}
谁能告诉我为什么第二个有问题?
我看到这条消息:
-- This domain's AASA was pulled, but the JSON format seems Invalid.