通用链接在iOS 12.1之前运行良好。它已停止在iOS 12.2中工作。我使用XCode 10.1 swift 4,在12.2中调试代码,将xcode更新为10.2,swift 4。
我检查了apple-app-site-association很好。应用程序正在完美下载。路径,活动继续,细节看起来不错。权限文件中存在关联的域。 运行<12.2时,此代码可以正常工作/设置。
{
"activitycontinuation": {
"apps": [
“teamID.bundleidentifier”
]
},
"applinks": {
"apps": [],
"details": [
{
"appID": “teamID.bundleidentifier”,
"paths": [ "/validate", "/redirect", "NOT /*" ]
}
]
}
}
Apple添加了一些与安全性相关的更改,这就是无法正常工作的原因。
答案 0 :(得分:1)
Apple要求我为他们创建一个错误。他们认为这很可能是我遇到的错误。
答案 1 :(得分:0)
您可以尝试通过在apple-app-site-association文件的详细信息下的appID中用app前缀替换teamID来进行尝试。还将“应用”部分保留为空。