Universal link 可以在 HTTP 服务器上工作吗?

Is Universal link work on HTTP server?

  1. 伙计们,只是想知道 Universal link 是否可以使用 HTTP 网站而不是 HTTPS。

  2. 如果我在 www.mydomain.co.id/match/play_2.html 中使用通用 links 授权设置是 applinks:kumpul.co.id 对吧?但是对于 apple-app-site-association,我上传到 http://www.mydomain.co.id ,

    {   
      "applinks": {
      "apps": [],
      "details": [
            {
                "appID": "[TeamID].id.co.mydomain",
                "paths": [ “match/*”]
            }
      ]
      }
    }
    

因此位置将是 http://www.mydomain.co.id/apple-app-site-association。这是正确的配置吗?

3.For调试信息,通过Xcode调试时如何查看我登录iphone来检查我的代码是否正确?因为当我从 Whatsapp 单击 links 时,我无法在我的控制台中看到日志

通用链接 URL 可以是 http://https://但是,apple-app-site-association 文件必须通过 HTTPS 提供,否则 iOS 将拒绝抓取它。

此抓取仅在应用程序首次安装时以及从 App Store 安装更新期间发生。并非每个 link 打开。如果抓取尝试失败,您将在 OS 级别(not 应用级别 Xcode)日志中看到类似这样的错误:

Sep 21 14:27:01 iPhone swcd[2044] <Notice>: 2015-09-21 02:27:01.878907 PM [SWC] ### Rejecting URL 'https://examplecustomdomain.com/apple-app-site-association' for auth method 'NSURLAuthenticationMethodServerTrust': -6754/0xFFFFE59E kAuthenticationErr