-
<파이어베이스> 다이내믹 링크 동작 안함 - 안드로이드 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
[Dynamic links] Reading Dynamic link is not working on Android app with targetSdkVersion 33 (Android 13) · Issue #4198 · fireb
Environment Android Studio version: Android Studio Dolphin | 2021.3.1 Build #AI-213.7172.25.2113.9014738, built on August 31, 2022 Firebase Component: Dynamic Links Component version: 21.0.2 (also ...
github.com
https://firebase.google.com/docs/dynamic-links/flutter/receive?hl=ko
Flutter 앱에서 Firebase 동적 링크 수신 | Firebase 문서
Google I/O 2022에서 Firebase의 새로운 기능을 확인하세요. 자세히 알아보기 이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English 의견 보내기 Flutter 앱에서 Firebase 동적 링크 수신 컬렉
firebase.google.com
https://developer.android.com/about/versions/13/behavior-changes-all#intents
동작 변경사항: 모든 앱 | Android 개발자 | Android Developers
모든 앱에 영향을 주는 Android 13의 변경사항을 알아봅니다.
developer.android.com
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