【问题标题】:What is the best way to host the Apple App Site Association file?托管 Apple App Site Association 文件的最佳方式是什么?
【发布时间】:2020-03-14 22:05:39
【问题描述】:

要启用某些 Apple 应用程序功能(在这种情况下使用 Apple 登录)Apple 要求您注册关联的网络域。此域需要在该域的根目录中托管一个名为 apple-app-site-association(无扩展名)的文件。

我正在寻找一种免费的方式来做到这一点。我的开发者网站由 Wix 网站建设者托管。 Wix 不允许您上传没有扩展名的文件。即使他们这样做了,我也不相信他们的域系统会允许它。 Wix 域遵循 https://{YourUser}.wixsite.com/{YourWebsite} 的模式。 Apple 会在 https://{YourUser}.wixsite.com/ 上查找该文件,这是您无法控制的位置。我相信另一个免费的网站建设者 Squarespace 也有同样的遭遇。有人找到了 Cloudflare 解决方法,但 Cloudflare 不再适用于这两个网站。

我不知道把这个文件放在某个地方会这么痛苦。什么是最好的解决方案?我肯定不是第一个偶然发现它的人。

【问题讨论】:

  • 你有没有想过这个问题?
  • @RyanMartinson 我做到了。我现在已经在下面发布了答案。祝你好运!

标签: hosting apple-sign-in sign-in-with-apple


【解决方案1】:

我无法通过任何标准网站构建平台获得有效的解决方案。不过,我能够得到两种略有不同的解决方案。 GitHub Pages 是免费的,可让您设置满足 Apple 文件要求的存储库。 Firebase 允许您通过他们的“托管”服务在免费层中做同样的事情。在 Windows 上,您需要使用命令提示符为两个存储库创建一个以句点开头的文件夹。 GitHub Pages 可以从任何 Git 程序上传到,Firebase 托管需要您使用他们的命令行工具包。

【讨论】:

  • 感谢分享您的解决方案!我向 Wix 提交了一个请求,并通过几个级别的客户服务提升了它,因此希望他们也能尽快解决这个问题。
  • 官方不再支持 Squarespace 解决方法,我也在使用 Pages。谢谢!
猜你喜欢
  • 1970-01-01
  • 2016-01-06
  • 2020-08-28
  • 2020-06-06
  • 1970-01-01
  • 2016-03-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多