我已经将我的apple-app-site-association文件上传到我的HTTPS Web服务器的根目录之后,我在xcode中添加了我的Associated Domains.我已经关注了apple通用链接教程.
[SWC] ###拒绝重定向到" https://examplecustomdomain.com/apple-app-site-association/ "(原始" https://examplecustomdomain.com/apple-app-site-association ")
我检查了我的设备日志,我看到上面的错误
最近试图实现通用链接功能进入同样的问题.fbeeper做出了很好的回应,帮助我确认确实存在重定向.
但是,它无法帮助我确定如何解决重定向问题.因此,对于像我这样使用基于Ruby on Rails的后端的人来说,这是一个如何以满足Apple所有要求的方式提供这个讨厌的apple-app-site-association文件的示例:
将您的apple_app_site_association
json文件放在该public
文件夹中
在您的config/routes.rb
文件中,添加如下行:
get '/apple-app-site-association' => 'home#apple_app_site_association'
然后在相关的控制器文件(本例中为home_controller)中,定义您的方法:
def apple_app_site_association
association_json = File.read(Rails.public_path + "apple-app-site-association")
render :json => association_json, :content_type => "application/pkcs7-mime"
end