问题描述
我正在尝试为我的应用设置 AASA,并且正在 wordpress 托管网站 (https://toycollectorapp.com) 上进行测试
我已将 AASA 文件上传到 .well-kNown 目录并添加了一个 .htaccess 文件,以便 wordpress 将 mime/JSON 类型应用于该文件。该页面使用 Branch IO 验证器进行验证 - https://branch.io/resources/aasa-validator/
我已在 Xcode (applinks:toycollectorapp.com) 中添加了权限,并在 developer.apple.com 上为
添加了相关的域功能即便如此,当我访问安装了应用程序的网站时,我也没有收到打开应用程序的提示...该网站和应用程序似乎没有相互交谈...任何关于我的建议可以排除故障吗?是 wordpress 的问题吗?
这似乎应该很容易,所以我不确定我错过了什么......任何建议将不胜感激。扎克
解决方法
尝试使用 Apple 的验证工具:https://search.developer.apple.com/appsearch-validation-tool。我快速搜索了 toycollectorapp.com
,但验证器无法访问您的 AASA。
除此之外,您还应该确保您使用的配置文件包含您添加的权利。如果您手动管理代码签名,则需要在向 App ID 添加新功能后重新生成一个新功能。
,我返回并添加了旧格式的应用程序:[] 和 appID,现在它可以工作了!尽管 Apple WWDC 2020 表示不再需要这些物品,但我想它们是必需的!此格式有效:
{
“应用链接”:{
"apps": [],"details": [
{
"appID": "xxxxxxxx.com.threebrothersapps.hobbydbvision","paths": ["/*"],"appID": "xxxxxxxx.com.threebrothersapps.hobbydbvision","appIDs": ["xxxxxxx.com.threebrothersapps.hobbydbvision","xxxxxxx.com.threebrothersapps.hobbydbvision"],"components": [
{
"/": "/*"
},{
"/": "/support/home/*"
}
]
}
]
} }