ios Apple App Site Association(AASA)文件未在app-site-association.cdn-apple.com上更新

lb3vh1jj  于 2023-08-08  发布在  iOS
关注(0)|答案(1)|浏览(234)

我的应用程序有三个独立的环境,名为
1.整数

  1. sbx
    1.棒
    这是我的三个AASA文件在我的网站服务器上。
  2. https://app.int.croissant.com/.well-known/apple-app-site-association
  3. https://app.sbx.croissant.com/.well-known/apple-app-site-association
  4. https://app.croissant.com/.well-known/apple-app-site-association
    以下是苹果CDN上相同的三个AASA文件
  5. https://app-site-association.cdn-apple.com/a/v1/app.int.croissant.com
  6. https://app-site-association.cdn-apple.com/a/v1/app.sbx.croissant.com
  7. https://app-site-association.cdn-apple.com/a/v1/app.croissant.com
    我有两个问题。
    1.如何使Apple CDN无效,以便拉入我的新AASA文件?
    1.我的新AASA文件看起来是否支持所有可能的路径?* 是否捕获任何路径,例如/collection/123,/wallet/oauth?code=123,/登录
    我已经做了一般的谷歌搜索和文档阅读围绕这一点。我似乎找不到任何与苹果CDN相关的内容。
cunj1qz1

cunj1qz11#

更新我的AASA文件的缓存控制头为无缓存修复了这个问题。
我使用的是Next.js,这是我的next.config.js,它帮我解决了这个问题。

{
    source: "/.well-known/apple-app-site-association",
    headers: [
      { key: "Content-Type", value: "application/json" },
      { key: "Cache-Control", value: "no-cache" },
    ],
  },

字符串

相关问题