TWA имеет assetLinks, но все еще открывается с адресной строкой - PullRequest
0 голосов
/ 17 июня 2019

Наш TWA подписан с отпечатком пальца SHA256 и опубликован в магазине приложений.Тот же ключ используется в связи с цифровыми активами, и ТЕСТ проверки завершается успешно.Однако приложение все еще открывается с адресной строкой.

Я проверил, что мы запускаем сборку с подписанным выпуском (и то же самое опубликовано в магазине приложений), используя следующую команду, и он упоминает, что APK находится врежим выпуска.

команда: jarsigner -verify -verbose -certs your_apk.apk

(ссылка на команду: https://medium.com/@chintanrathod/verify-if-apk-is-signed-with-certificate-or-debug-build-44a729e684ca)

Базовый код: https://github.com/GoogleChromeLabs/svgomg-twa

Кроме того, вот соответствующее содержимое файла app / build.gradle.

 buildTypes {
        release {
            minifyEnabled true
            debuggable false
        }
    }

А вот информация twaManifest:

def twaManifest = [
    applicationId: 'in.xyz.app',
    hostName: 'xyz.in', // The domain being opened in the TWA.
    launchUrl: '/', // The start path for the TWA. Must be relative to the domain.
    name: 'XYZ', // The name shown on the Android Launcher.
    themeColor: '#FFCD59', // The color used for the status bar.
    backgroundColor: '#ffcc99' // The color used for the splash screen background.
]

Мы ожидаем, что с момента 'Цифровые ссылки на активы 'действительны, и PWA + TWA настроен правильно, приложение должно открываться без адресной строки, но это не так.

Пожалуйста, предложите.

1 Ответ

1 голос
/ 17 июня 2019

Кажется, https://xyz.in перенаправляет на https://www.xyz.in. Первый указан для проверки в приложении, второй нет. Попробуйте изменить hostName на www.xyz.in.

...