iPhone продолжает отправлять запросы на связывание сайтов Apple - PullRequest
0 голосов
/ 25 мая 2018

Не уверен, что это правильное место, чтобы спросить об этом, извините, если нет.

Сегодня я настроил свой iPhone для использования Fiddler в качестве прокси, а затем увидел, что он делает запросы к /.well-известная / apple-site-association для приложений.

Я знаю, что это для какой-то цели, но странно то, что она продолжает посылать один и тот же запрос для большого количества приложений (и для домена каждой страны для приложений, таких как Tripadvisor), и как вбесконечный цикл.Снова и снова для того же приложения и доменов и не перестает делать это.Я видел это и раньше.Когда я перезагружаю телефон, он останавливается.

Screenshot for requests

В чем может быть причина этого?

Большое спасибо.

Ответы [ 2 ]

0 голосов
/ 20 июня 2018

Это связано с передачей обслуживания через веб-браузер в Native.

Действия пользователя могут быть разделены между приложениями, которые подписаны одним идентификатором группы разработчиков и поддерживают данный тип активности.Если приложение основано на документе, оно может автоматически поддерживать Handoff

Подробнее здесь

0 голосов
/ 26 мая 2018

iPhone отправляет эти запросы на загрузку файлов с каждого домена, который сообщает iphone, какие приложения поддерживают какие универсальные ссылки.Если вы посмотрите на описание по следующему URL-адресу, то увидите, что у этой компании есть два приложения, которые поддерживают следующие URL-адреса, которые можно открывать непосредственно внутри приложения вместо перенаправления на веб-страницы.

Так что еслигде-нибудь на вашем телефоне вы встретите ссылку «www.ixigo.com/flights» (скажем, в сообщении в WhatsApp), что iOS сразу откроет приложение, так как приложение поддерживает эти URL.

Аналогично, еслиПриложение поддерживает несколько доменов, iOS сделает несколько обращений и загрузит все URL-адреса, которые поддерживает приложение.https://www.ixigo.com/apple-app-site-association

{
  "applinks": {
    "apps": [],
    "details": [
      {
         "appID": "6WCD67RXUP.com.ixigo.travel",
         "paths": [
            "/flights",
            "/hotels",
            "/holiday-tour-packages",
            "/holiday-tour-packages",
            "/restaurants",
            "/ixigoer",
            "/near-me",
            "/send-enquiry",
            "/ixigomoney"
          ]
      },
      {
        "appID": "6WCD67RXUP.com.ixigo.trains",
        "paths" : [
          "/trains",
          "/search/result/train/*"
        ]
      }
    ]
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...