-
<파이어베이스> 다이내믹 링크 동작 안함 - 안드로이드 13액티브 스킬 2023. 2. 22. 20:35728x90
🧭
다이내믹 링크
구글의 파이어베이스에서 제공하는 서비스로 앱의 설치를 유도하거나 앱 내 특정 컨텐츠로 이동시켜주는 링크입니다.
안드로이드 13에서의 문제점
잘되던 링크가 안드로이드 13에서 제대로 동작하지 않는 경우가 생겼습니다.
인텐트 필터 관련 설정을 추가해줘야 한다는 결론을 얻었습니다.
AndroidManifest.xml 파일에 다음과 같은 코드를 추가해주었더니 해결되었습니다.
<intent-filter> ...(기타 다른 인텐트 필터) </intent-filter> <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.BROWSABLE"/> <data android:host="example.com" android:scheme="https"/> </intent-filter>
위 코드에서 "example.com" 부분을 사용중인 링크의 호스트명으로 변경하시면 됩니다.
📌
https://github.com/firebase/firebase-android-sdk/issues/4198
https://firebase.google.com/docs/dynamic-links/flutter/receive?hl=ko
https://developer.android.com/about/versions/13/behavior-changes-all#intents
728x90'액티브 스킬' 카테고리의 다른 글
<파이어베이스> 카카오 로그인 + firebase auth 개발 중 functions deploy 에러 (0) 2023.01.28 <플러터> 파이어베이스 iOS 앱 빌드 속도 개선 (0) 2022.11.15 <Android> jCenter vs mavenCentral (0) 2022.10.31 <Nest: 에러노트> QueryFailedError: Table 'user' already exists (0) 2022.04.28 <Web> setInterval 메서드 (0) 2021.12.07