在构建 Apple App Site Association 文件(AASA 或apple-app-site-association文件)时,很容易出错。这就是 Apple 构建“ App Search API 验证工具”(ref1、ref2)的原因。
这似乎于 2022 年 6 月在https://search.developer.apple.com/appsearch-validation-tool/上提供。然而,该网站现在重定向到有关通用链接的通用页面。
我想使用 Apple 的工具来验证我的 AASA 文件,因为当我在 App Store Connect 中选择构建时,它显示我的 AASA 文件存在问题:
域名状态:1 个无效域名
缓存状态:无法访问 AASA 文件
调试状态:无效权利:未知 ID
如何访问 Apple 的 App Search API 验证工具?
我知道有第三方 AASA 验证者:
...但是,这些不是由 Apple 构建的,因此可能不如 Apple 的工具那么彻底。举个例子,我的 AASA 文件在这两个网站上都成功,尽管它在 App Store Connect 上失败了。
ios ios-universal-links app-store-connect apple-appclips apple-app-site-association
我正在尝试通过我的自定义域通过 CloudFront 分发从 S3 提供 apple-app-site-association 服务。
但是,当我得到如下所示的路径时,它开始下载而不是显示在浏览器中。
https://mycustomdonain.com/.well-known/apple-app-site-association
我是否需要在 S3 或 CloudFront 级别进行任何设置才能使其正常工作?
注意:该应用程序是用 Angular 开发的。
谢谢