Deepviews отображают неверный текст, когда приложение уже загружено с помощью Branch - PullRequest
0 голосов
/ 07 апреля 2019

Итак, сегодня я обнаружил проблему с iOS после внедрения на моих устройствах в начале этой недели. Я сгенерировал новый шаблон Deepviews, используя панель мониторинга BranchIo, он выглядит великолепно, за исключением того, что текст в нижней части веб-страницы вводит в заблуждение, если у пользователя уже установлено приложение, поскольку вместо «(то, что он должен)» отображается «Получить приложение» Откройте приложение "

Глядя на шаблон HTML, сгенерированный из DeepView:

<a href="{{action}}" class="cta-button text-light{{#unless app.og_image_url}} cta-button--no-app-icon{{/unless}}{{#if no_data}} cta-button--no-app-icon{{/if}}">{{#if has_app}}Open{{else}}Get{{/if}} The App</a>

Я не совсем уверен, как отладить эту проблему, когда я настраиваю конфигурацию на своей приборной панели:

enter image description here

В то время как мой config.xml содержит следующую информацию:

<branch-config>
    <branch-key value="---MY KEY---" />
    <uri-scheme value="releasehub" />
    <link-domain value="releasehub.app.link" />
    <ios-team-release value="3MWVVWCS4Y" />
</branch-config>
<plugin name="branch-cordova-sdk" spec="^3.1.6" />

Я сделал небольшое видео, показывающее, как Deepviews отображает Загрузите приложение , даже если приложение установлено:

https://streamable.com/fa71n

Чего мне не хватает? Спасибо!

РЕДАКТИРОВАТЬ после запуска сценария проверки

Я следовал инструкциям по установке Ionic Branch, найденным на странице GitHub, что еще мне нужно сделать? Спасибо!

enter image description here

1 Ответ

0 голосов
/ 08 апреля 2019

Активные глубокие обзоры должны отображаться только в том случае, если приложение не установлено (или когда прямая глубокая ссылка не работает, как в веб-просмотре Facebook), и приостанавливаться на странице глубокого просмотра.Они позволяют пользователю предварительно просматривать содержимое, в конечном итоге решая, хотят ли они установить приложение.Пользователь должен щелкнуть призыв к действию «Получить приложение», чтобы отправить его на соответствующую страницу приложения или магазина Play Store.Можете ли вы убедиться, что ваша универсальная ссылка включена, запустив здесь скрипт валидатора ?: https://docs.branch.io/resources/validation-tools/#universal-link-validator

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...