1

我正在尝试为我的应用设置 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 的问题吗?

看起来这应该很容易,所以我不确定我错过了什么......任何建议都将不胜感激。扎克

4

2 回答 2

0

尝试使用 Apple 的验证工具:https ://search.developer.apple.com/appsearch-validation-tool 。我进行了快速搜索toycollectorapp.com,但验证器无法访问您的 AASA。

除此之外,您还应该确保您使用的配置文件包含您添加的权利。如果您手动管理代码签名,则需要在向 App ID 添加新功能后重新生成一个新功能。

于 2021-01-17T02:40:05.850 回答
0

我返回并添加了旧格式的应用程序:[] 和 appID,现在它可以工作了!尽管 Apple WWDC 2020 说这些项目不再需要,但我想它们是!这种格式有效:

{
  "applinks":{
    "apps":[],
    "details":[
      {
        "appID":"xxxxxxxx.com.threebrothersapps.hobbydbvision",
        "paths":[
          "/*"
        ],
        "appID":"xxxxxxxx.com.threebrothersapps.hobbydbvision",
        "paths":[
          "/*"
        ],
        "appIDs":[
          "xxxxxxx.com.threebrothersapps.hobbydbvision",
          "xxxxxxx.com.threebrothersapps.hobbydbvision"
        ],
        "components":[
          {
            "/":"/*"
          },
          {
            "/":"/support/home/*"
          }
        ]
      }
    ]
  }
}
于 2021-01-17T19:26:54.257 回答