iOS 通用链接在 Nginx 中不起作用?

问题描述

我为设置与 Nginx 集成的 iOS 通用链接而苦苦挣扎了几天,我按照以下教程进行设置。

https://gist.github.com/anhar/6d50c023f442fb2437e1#-modifying-the-content-type-of-the-apple-app-site-association-file

根据教程,我做了以下步骤,

  1. 配置了 Amazon Linux 2 服务器并安装了 Nginx 服务器版本 Nginx 版本:Nginx/1.16.1
  2. 使用我的域(sample.app)在 /etc/Nginx/Nginx.conf 中配置 SSL,并在 Godaddy 中添加 A 记录。
  3. 将网页内容添加到 /usr/share/Nginx/html/ 目录。
  4. 另外添加了“apple-app-site-association”文件到同一个根目录下,内容如下,

{
  "applinks": {
    "apps": [],"details": [
      {
        "appID": "xsxsxsxs.com.sample.app","paths": [ "*","/"]
      }
    ]
  }
}

  1. 然后在 /etc/Nginx/sites-available/ 位置下添加 ssl.sample.com 文件内容如下,

server {
   ...
   location /apple-app-site-association {
      default_type application/application/json;
   }
}

  1. 终于成功重启了 Nginx

但是当我点击链接时,我仍然没有看到我的 iOS 应用程序正在打开。如何解决此问题?我在 /var/log/Nginx 下没有看到任何与此通用链接相关的日志信息。

任何帮助将不胜感激。

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)