Можно ли заставить мое приложение получить новый файл ассоциации сайта-приложения-яблока?

Я читал и нашел пару существующих ответов о кэшировании ассоциации сайта-приложения-яблока:

Все эти ответы указывают на то, что файл ассоциации извлекается из Интернета только при установке/обновлении.

Меня это беспокоит, потому что это означает, что мне нужно синхронизировать обновления файла с выпусками моего приложения.

Это также означает, что если некоторые URL-адреса, которые я не хочу связывать со всеми (например, моя контактная страница, /contact), изначально не были занесены в черный список из моего файла ассоциации, пользователи, которые не обновляют мое приложение, навсегда потеряют работу при попытке доступа к этой странице. .

Мой вопрос: кто-нибудь знает способ заставить мое приложение обновить свой файл ассоциации без необходимости выпуска новой версии и ожидания обновления всеми моими пользователями?

Изменить, а также почему?


person Sir Celsius    schedule 28.07.2017    source источник


Ответы (1)


Это невозможно принудительно. Apple не раскрывает критерии обновления, но работая с этим весь день, я могу заверить вас, что установка/обновление — это единственный раз, когда я когда-либо видел этот файл.

Лучшей альтернативой является использование размещенной платформы для диплинков, такой как Branch.io (полное раскрытие: я работаю в команде Branch ), потому что тогда вам не нужно беспокоиться об обновлении конфигурации apple-app-store-association после того, как она будет установлена ​​в первый раз.

person Alex Bauer    schedule 28.07.2017
comment
Алексей, спасибо за информацию. Мы уже используем Branch, но в этом случае ущерб наносится всем пользователям, которые получили поврежденный файл ассоциации при первой установке. Я приму ваш ответ на данный момент и подожду, пока большинство моих пользователей не обновят свои приложения, я думаю :( - person Sir Celsius; 31.07.2017
comment
Тьфу да, это расстраивает. Надеюсь, с автоматическими обновлениями это не займет много времени. - person Alex Bauer; 31.07.2017