Когда вы добавляете поддержку универсальных ссылок в iOS 9 или выше, индексация приложений использует URL-адреса HTTP для направления пользователей к контенту в вашем приложении из результатов поиска Google. Однако при индексировании приложений для iOS в результатах поиска отображаются только ссылки на общедоступный контент. Название и значок вашего приложения не отображаются в результатах поиска.
Если вы уже следовали инструкциям по поддержке универсальных ссылок в своем приложении, вы можете пропустить этот раздел и просмотреть результаты поиска с помощью инструмента в разделе « Проверка реализации» . В противном случае сделайте следующее:
- Добавьте в свое приложение обработку универсальных ссылок.
Примите методы UIApplicationDelegate, чтобы ваше приложение открывало соответствующее содержимое приложения в ответ на щелчок пользователя в результатах поиска.
- Создайте связь приложения с сайтом. Это включает в себя две вещи:
- Добавьте в Xcode разрешение
com.apple.developer.associated-domains
в котором перечислены все домены, связанные с вашим приложением. - Создайте файл ассоциации
apple-app-site-association
для каждого связанного домена с контентом, который поддерживает ваше приложение, и разместите его на корневом уровне.Примечание . Файл ассоциации должен размещаться в домене, который поддерживает HTTPS / TLS, даже если URL-адреса HTTP HTTP сами не обслуживаются через HTTPS.
- Добавьте в Xcode разрешение