APPLE APP SITE ASSOCIATION (AASA) Устранение неполадок - iOS - сайт, размещенный на Wordpress
Я пытаюсь настроить AASA для своего приложения и тестирую его на сайте, размещенном на Wordpress (https://toycollectorapp.com)
Я загрузил файл AASA в хорошо известный каталог и добавил файл .htaccess, чтобы Wordpress применил к файлу тип mime / JSON. Страница проверяется с помощью валидатора Branch IO - https://branch.io/resources/aasa-validator/
Я добавил права в Xcode (applinks:toycollectorapp.com) и добавил возможность связанного домена на developer.apple.com для
Даже при всем этом, когда я захожу на сайт с установленным приложением, мне не предлагается открыть приложение ... кажется, что сайт и приложение не разговаривают друг с другом ... Есть какие-нибудь советы по устранению неполадок? Это проблема с Wordpress?
Кажется, это должно быть легко, поэтому я не уверен, что мне не хватает ... любые советы будут оценены. Зак
2 ответа
Я вернулся и добавил старый формат с apps: [] и appID, и теперь он работает! Несмотря на то, что Apple WWDC 2020 говорит, что эти предметы больше не нужны, я думаю, что они есть! Это форматирование сработало:
{
"applinks":{
"apps":[],
"details":[
{
"appID":"xxxxxxxx.com.threebrothersapps.hobbydbvision",
"paths":[
"/*"
],
"appID":"xxxxxxxx.com.threebrothersapps.hobbydbvision",
"paths":[
"/*"
],
"appIDs":[
"xxxxxxx.com.threebrothersapps.hobbydbvision",
"xxxxxxx.com.threebrothersapps.hobbydbvision"
],
"components":[
{
"/":"/*"
},
{
"/":"/support/home/*"
}
]
}
]
}
}
Попробуйте использовать инструмент проверки Apple: https://search.developer.apple.com/appsearch-validation-tool . Я быстро поискал
toycollectorapp.com
и валидатору не удалось связаться с вашим AASA.
Помимо этого, вы также должны убедиться, что используемый вами профиль подготовки содержит добавленное вами право. Если вы управляете подписью кода вручную, вам необходимо повторно сгенерировать новый после добавления новой возможности в свой идентификатор приложения.