Поддерживает ли iOS шаблоны для связанных доменов? (*.Company.com)
Мне нужно создать решение, которое имеет URL в формате GUID.company.com. GUID предоставляется клиентом и перенаправляет на размещенный клиентом экземпляр продукта.
Идея состоит в том, что клиент может разместить свой экземпляр либо на нашем предприятии, либо самостоятельно, с нулевым временем простоя любого из них. Кроме того, это позволит клиенту точно настроить, какую версию приложения он хочет запускать автоматически по URL-ссылке. (достигается путем редактирования ./.well-known
файлы)
Вот варианты развертывания, которые я хотел бы предложить своим клиентам
https://guid1.company.com -> 301 redirect to multitenant hosted -> launch app if installed
https://guid2.company.com -> 301 redirect to client-hosted -> launch app if installed
https://guid3.company.com -> cloud flare redirect logic -> launch app if installed
Вопрос
Мой вопрос для людей iOS (и будет иметь тот же вопрос для Android) такое решение возможно?
1 ответ
Для поддержки универсальных ссылок в вашем приложении выполните следующие действия:
- Добавьте разрешение, которое указывает домены, которые поддерживает ваше приложение.
- Обновите делегат приложения, чтобы он отвечал соответствующим образом, когда он получает объект NSUserActivity.
Для получения дополнительной информации вы можете получить доступ к ссылке Поддержка универсальных ссылок