правильная конфигурация apple-app-site-association - PullRequest
1 голос
/ 09 апреля 2019

Я пытаюсь реализовать связанный домен для приложения, над которым я работаю.На данный момент у меня есть:

  • Включена возможность Associated Domains приложения
  • Добавлены все необходимые домены с applinks:www.domain.com
  • , добавлен файл apple-app-site-associationк корню моего сервера, и когда это не сработало, также к .well на моем сервере

Это не сработало.Когда я перехожу на страницу, которая должна открыть контроллер представления в моем приложении, он не перенаправляет, а показывает только баннер.Однако, когда я нажимаю кнопку «Открыть» на баннере, в моем приложении отображается правильный контроллер представления.

Затем:

  • Я попытался изменить тип MIME-файла, от application/json до application/pkcs7-mime.
  • Я проверил, что нет расширения .json
  • Я проверил, что мой сервер возвращает правильный код ответа (200), не перенаправляет, предоставляетфайл через https (я не зашифровал его).
  • Я подтвердил, что файл имеет допустимый JSON.
  • Я даже проверил в своем браузере, находит ли он файл, и он делает.
  • Наконец, я скопировал URL-адрес в блокнот на iPhone, долго нажимал на него, и появилась опция «Открыть в приложении».

Кажется, ничего плохого нет,тем не менее, iOS не связывается с приложением ни при каких обстоятельствах, он показывает только баннер.

Что мне здесь не хватает?Как я могу заставить сафари открывать мое приложение вместо того, чтобы просто показывать баннер?

PS пожалуйста, обратите внимание: веб-сайт этого проекта - приложение asp .net

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...