#ios-universal-links #app-site-association
#ios-universal-links #приложение-сайт-ассоциация
Вопрос:
Инструмент проверки API поиска приложений «Apple» не проверяет мой домен.
https://search.developer.apple.com/appsearch-validation-tool
Я использую универсальные ссылки, но «Ссылка на приложение» показывает мне «Ошибку».(http://www.awesomescreenshot.com/image/1719847/330979a43c4c6b2766da1e703447ee04 )
Вот мой код файла «apple-app-site-association».
{"applinks": {"apps": [],"details": {"XXXXXXXXXX.com.streatmanagement.threadshare": {"paths": ["*"]}}}}
Может кто-нибудь, пожалуйста, решить мой запрос или отправить образец допустимого кода «apple-app-site-association»?
Ответ №1:
Инструмент проверки API Apple сравнивает файл ассоциации вашего сайта со списком магазина. Если ваше приложение еще не доступно для общественности, будет отображена указанная вами ошибка.
В вашей ассоциации apple-app-site есть небольшая опечатка, в которой вы указываете детали (это должен быть массив). Я также предполагаю, что вы заменяете XXXX своим идентификатором приложения.
{
"applinks": {
"apps": [],
"details": [
{
"appID": "APPID.BUNDLEID",
"paths": [ "*" ]
}
]
}
}
Даже если вы получаете эту ошибку от инструмента проверки Apple, вы можете протестировать универсальные ссылки. Если ваша универсальная ссылка не работает на вашем тестовом устройстве, вам необходимо проверить журналы устройств при новой установке и убедиться, что ваша apple-app-site-association
ссылка доступна в корне вашего сайта по протоколу https без перенаправлений. Иногда возникает проблема, если тип содержимого не является application / json (но имя файла должно оставаться точным apple-app-site-association
).
Комментарии:
1. Спасибо за быстрый ответ. Прежде всего, первая версия приложения доступна в App Store с тем же идентификатором пакета. Да, эти XXXX предназначены для AppID. Мне любопытно узнать, почему он продолжает показывать ту же ошибку. Я нашел очень мало документации, связанной с этой темой.
2. Как говорится на сайте, иногда для обновления требуется время. Действительно ли универсальные ссылки работают?
3. Я еще не проверял устройство. Но на симуляторе не работает. Я проверю устройство и дам вам знать.
4. Симулятор действительно работает с Xcode 8 и iOS 10. Хорошие новости 🙂
5. @user2924482 нет, для универсальных ссылок требуется https