[Flutter] App Links 적용 에러 모음

Angela Jeong·2024년 8월 30일

Flutter 딥링크

목록 보기
4/7

App Links를 적용하며 만났던 에러들 모음

🤦🏻‍♀️ 1) 서명 키와 업로드 키 헷갈리지 말기

assetlinks.json 파일에 사용해야 하는 건 "서명 키"

업로드 키: 개발자가 Google Play에 앱을 제출할 때 사용하는 키
서명 키: Google Play에서 앱을 최종 사용자에게 배포할 때 사용하는 키
=> 앱이 구글 플레이에 업로드되면, 구글은 업로드 키를 사용하여 서명된 APK를 받아 이를 자체적으로 다시 서명한 후 배포함.

나는 업로드 키서명 키를 헷갈리는 바람에 아무리 테스트를 해도 App Link가 실행되지 않았다 ㅠ_ㅠ

assetlinks.json 파일에 업로드 키의 지문을 넣으면, Google Play에서 실제로 배포된 앱의 서명 키와 일치하지 않아 앱 링크가 작동하지 않게 된다.

출처: https://stackoverflow.com/questions/72048775/flutter-app-links-does-not-work-on-android




🤦🏻‍♀️ 2) 테스트는 릴리즈 모드에서!

서명키를 활용하고 있기 때문에 테스트는 릴리즈 모드 + 실기기 조합으로 가능하다.

(로컬 키를 직접 생성하는 경우 디버그 모드에서도 충분히 가능했다.)

0개의 댓글