-
[PWA Builder, Android] 앱 상단 URL바 삭제하기 | display : standalone/fullscreen 적용안됨🩸 삽질의 추억 2024. 8. 3. 23:44728x90
상황:
PWA Builder의 Package For Store -> Android, Gernerate Package -> Dowload Package
를 통해서 apk 파일을 열어 앱을 실행했다.
그런데 이런 URL Bar가 뜸.. 커스텀 크롬 탭처럼..(Custom Chrome Tab, 이하 cct)
뿐만 아니라 display 옵션으로 standalone 혹은 fullscreen 등을 선택했는데도 적용이 되지 않고 cct 형식으로만 디스플레이된다.
해결:
assetlinks.json 의 파일을 .well-known 디렉토리에 업로드를 하고나서 앱을 열어야 한다.
이유:
TWA 를 배포했을 때, 브라우저는 디지털 애셋 링크(https://your-website/.well-known/assetlinks.json) 를 확인하는 검증 작업을 거친다.
디지털 애셋 링크는 그 웹사이트의 주인이 이 앱이 맞는지 증명해주는 것인데, 이 검증이 실패할 경우, 웹사이트를 cct 형식으로 보여준다.
참고
이렇게 해서 검증이 성공되면, TWA 형식으로 앱이 실행되면 display mode 도 적용이 된다!
삽질한 이유:
애샛 링크의 SHA256를 업데이트 하지 않고 apk 를 실행했다.
728x90'🩸 삽질의 추억' 카테고리의 다른 글
[Java, Docker] gradlew ... did not complete successfully (1) 2024.09.29 [signing.keystore] 비밀번호 올바르게 입력했는데 앱 패키징 안됨: Error generating app package (0) 2024.08.03 [카카오 로그인API] 요구 안드로이드API 및 iOS 버전임에도 로그인 안됨 (0) 2024.08.01 [Google Play Console, PWA Builder] "Android App Bundle이 잘못된 키로 서명되었습니다." (0) 2024.07.01 [GitHub Action] ".github/workflows 는 최상단에 둔다" (0) 2024.05.27