Apple App Site Association отклоняет маршруты без выпуска

У меня есть файл AASA, который пока отлично работает. В основном он направляет все внутрь моего приложения:

{
  "applinks": {
    "apps": [],
    "details": [
      {
        "appID": "my.app.id",
        "paths": [
          "/uni/*",
          "*"
        ]
      }
    ]
  }
}

Итак, каждая ссылка, которую нажимает пользователь с mydomain.com, перенаправляет на мое приложение! Что пока здорово!

Но моей любимой компании пришла в голову величайшая идея возиться с моими сонными ночами, и она решила выпустить новый продукт, который работает под newproduct.mydomain.com, поэтому в информационных бюллетенях каждый раз, когда наши пользователи нажимают на ссылку, открывается мое приложение... хотя он должен быть перенаправлен в Интернет.

Мы пытались создать черный список внутри AASA, но это не сработало... читая материалы, мы увидели, что пользователь должен переустановить приложение, чтобы оно работало. Как мы сделали AASA с черным списком:

{
  "applinks": {
    "apps": [],
    "details": [
      {
        "appID": "my.app.id",
        "paths": [
          "NOT /uni/*",
          "*"
        ]
      }
    ]
  }
}

Решение, которое мы видим, - это угроза ссылке внутри приложения, и если мы увидим, что она исходит с newproduct.mydomain.com, мы перенаправляем пользователя на safari, но для этого потребуется релиз.

У меня вопрос... можно ли сделать так, чтобы каждая ссылка в newproduct.mydomain.com перенаправлялась в Интернет без выпуска приложения?

0 ответов

Другие вопросы по тегам