apple-app-site-associon — это формат файла конфигурации, предоставляемый Apple, который связывает приложения с веб-сайтами. Он используется для реализации универсальных ссылок в приложениях. Этот файл содержит информацию о связи между приложением и веб-сайтом, поэтому, когда пользователь нажимает на ссылку веб-сайта, он может напрямую вызвать приложение на мобильном телефоне, реализовать функцию перехода на соответствующую страницу в приложении и улучшить пользовательский опыт.
Схема URL-адреса и URL-ссылка, представленные в мини-программе WeChat, фактически основаны на этой реализации, когда мы вызываем мини-программу через ссылку h5. Однако файл конфигурации apple-app-site-association настраивается самим приложением WeChat.
Этот относительно распространенный сценарий приложения заключается в том, чтобы щелкнуть ссылку в текстовом сообщении, чтобы напрямую открыть приложение. Мы часто получаем различную информацию о деятельности из различных приложений на наших мобильных телефонах, и те, которые напоминают вам о необходимости присоединиться к мероприятию, также реализованы. используя этот метод.
Затем загрузите этот файл в каталог .well-known в корневом каталоге сервера. Вы также можете загрузить его непосредственно в корневой каталог. Когда Apple проверит, она сначала будет искать его в каталоге .well-known. не найдет его, он продолжит путь в корневой каталог. Найдите его ниже.
После загрузки файла конфигурации на сервер доступ к тесту можно получить по следующим 3 ссылкам:
https://{ваше доменное имя}/.well-known/apple-app-site-association
https://{имя вашего домена}/apple-app-site-association
https://app-site-association.cdn-apple.com/a/v1/{ваше доменное имя}
Проверьте, можете ли вы напрямую получить доступ к загруженному файлу json. Если браузер загружает файл напрямую при доступе, проверьте заголовок ответа Content-Type адреса запроса. Для прямого отображения он должен быть application/json:
Если это не application/json, добавьте тип MIME на сервер самостоятельно. Расширение файла — точка, а значение — application/json. Таким образом, браузер сможет правильно анализировать и отображать содержимое json при доступе.
Если вы можете напрямую щелкнуть ссылку в заметке iPhone или получить доступ к ссылке в браузере Safari: https://cafe123.cn/applink/ и открыть приложение на телефоне, это означает, что настройка прошла успешно. Обратите внимание, что после настройки Apple может подождать около 24–48 часов, поэтому лучше подождать 1 день, прежде чем проверять, доступна ли функция.
* Сопутствующие документы