Добавить объявление

Поддержка Universal Links на iOS

Universal Links - это удобный способ открывать контент вашего приложения прямо из веб-ссылок. Они обеспечивают более плавный пользовательский опыт и упрощают обмен контентом.

Что нужно для настройки:



Серверная часть:

  • На вашем сервере должен быть доступен файл apple-app-site-association в формате JSON.

  • В нём указываются appID вашего приложения и разрешённые пути (paths).

Пример файла apple-app-site-association:

{
"applinks": {
"details": [
{
"appID": "TEAMID.hardworker.it",
"paths": [
"/shop",
"/card",
"/profile"
]
}
]
}
}

Где appID указывается в формате teamId.bundleId. paths содержит пользовательские пути, которые должны обрабатываться в приложении.


Настройка проекта Xcode:

  • Добавьте Associated Domains в Capabilities.

  • Укажите ваш домен с префиксом applinks:, например:

    applinks:your-domain.com


Тестирование:

  • Откройте ссылки на реальном устройстве (в Notes, Safari, через сообщения или Telegram).

  • Иногда требуется переустановка приложения или перезагрузка устройства, чтобы изменения вступили в силу.

Ожидается обработка следующих ссылок:

https://your-domain.com/shop
https://your-domain.com/card
https://your-domain.com/profile

Вывод:


Universal Links делают навигацию удобнее, а ваш сервис - доступнее.
21.07.2025 12 403