앱 개발자들이 URL을 통해 앱 내 특정 화면으로 유저를 자연스럽게 연결하는 Firebase Dynamic Links(FDL)는 그동안 다양한 상황에서 유용하게 사용되었습니다. 하지만 2024년 8월 25일부로 FDL 서비스가 종료된다는 소식이 발표되면서, 이제 이 기능을 대체할 솔루션을 고민해야 할 때입니다.이번 포스팅에서는 Firebase Dynamic Links 종료에 따른 대안을 제시하고, 서비스 전환 시 고려해야 할 사항을 다뤄보겠습니다.📌 Firebase Dynamic Links가 종료되는 이유Google은 FDL 종료 이유를 명확히 밝히지 않았지만, 대체로 비용 절감 및 서비스 정비를 위해 중복되는 서비스를 종료하거나 통합하는 경우가 많습니다. 이는 Google의 다른 제품군이나 오픈소스 ..
개발한 앱을 새로 테스트하기 위해 보통 android의 경우는 apk 파일을 공유하고, ios의 경우는 testflight에 공유하여 테스트를 진행하곤 한다. 이러한 번거로움을 해소하고자 App Distribution에 각각 apk, ipa 파일을 업로드 하는 방법으로 진행한다. 개인적으로 나는 dev, stag 등의 테스트 환경에서는 신규 버전에 들어갈 내용이 중점적인 테스트 내용이기에 apk, ipa로 배포해도 되지만실제로 사용자들에게 배포되는 운영 환경의 테스트는 스토어에서 다운받는 것마저 테스트 해보고 싶었다. ios의 경우에는 운영 환경 테스트를 testflight 에서 진행하면 되지만, android의 경우에는 play store에 업로드 하는 패키지는 AAB 파일이기에, apk 파일보다는 a..
진행중인 프로젝트에 푸시 알림 등의 서비스를 이용하는 데 역시 Google Firebase만한 게 없다. 이런 Firebase를 앱과 연동하고 사용하기 위해 Firebase와 관련된 라이브러리를 npm install 한 후 ios 디렉토리에서 pod install을 하게 되면 간혹 아래와 같은 문제로 충돌이 나는 경우가 있다. [!] CocoaPods could not find compatible versions for pod "FirebaseCoreExtension": In snapshot (Podfile.lock): FirebaseCoreExtension (= 10.12.0) In Podfile: RNFBMessaging (from `../node_modules/@react-native-fireb..
- Total
- Today
- Yesterday
- ReactNative
- Firebase
- ChatGPT
- app
- 영종도데이트
- REACT
- 스파르타코딩클럽
- 코린이
- JavaScript
- typeScript
- CSS
- gradle
- rn
- vsC
- Mac
- Android
- Ai
- React Hooks
- Xcode
- IMAGE
- React Native
- It
- useEffect
- ios
- FlatList
- vscode
- TS
- build
- useState
- 앱개발
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |