본문 바로가기
반응형

firebase5

[iOS&Swift]Firebase에서 FCM 토픽 메시징으로 사용자 관심사별 알림 전송하기 모바일 앱 개발에서 사용자에게 적절한 시기에 알림을 전송하는 것은 사용자 참여도를 높이는 중요한 전략 중 하나입니다. Firebase Cloud Messaging(FCM)은 이를 위한 강력한 도구를 제공하며, 특히 토픽 메시징 기능을 통해 개발자는 사용자의 관심사에 따라 맞춤화된 알림을 쉽게 전송할 수 있습니다. 이 글에서는 Firebase에서 FCM의 토픽 메시징 기능을 사용하여 사용자 관심사별로 알림을 전송하는 방법을 단계별로 안내합니다. Firebase와 FCM 소개 Firebase는 앱 개발을 위한 백엔드 서비스의 집합을 제공하는 구글의 플랫폼입니다. Firebase Cloud Messaging(FCM)은 이 플랫폼에서 제공하는 무료 메시징 서비스로, 앱 개발자가 서버나 다른 클라이언트 앱에 메시.. 2024. 3. 26.
[iOS/Swift]OneLink 적용 및 테스트 방법 firebase의 dynamicLink가 2025년 8월 25일을 기점으로 종료가 된다고 합니다. 그래서 이번에 새로 개발하는 앱에는 OneLink를 적용을 해보았고, 시행착오를 공유하려 합니다.(이 글에서는 마케터 관점이나 appsflyer 설정보다 개발자 적인 관점에서 세팅해주는 방법에 대해서 적어보려 합니다.) 1. OneLink란? OneLink란 간단하게 Appsflyer에서 제공하는 dynamicLink같이 설치나 딥링크 등의 기능을 해주는 링크를 말합니다. 2. 세팅방법 1. Certificaties, Identifiers & Profiles 설정 우선 apple developer 의 Certificaties, Identifiers & Profies에 접속해서 Identifiers에 항목에 .. 2024. 2. 8.
[iOS/Swift]Decoding Error(The data couldn’t be read because it is missing) firebase를 사용하여 데이터를 가져올 경우 제목가 같은 에러를 확인할 경우가 있습니다. 제목에서 보여준 에어인 The data couldn’t be read because it is missing 은 존재하지 않은 데이터가 있어서 파싱을 할 수 없을 경우 나타나는 에러입니다. 이 경우 어떻게 처리하는지 알아보도록 하겠습니다. 1. 에러가 나는 예제 저 같은 경우에는 firebase의 storage를 사용하여 데어트를 관리하는데 그중 문서(document)에 존재하는 필드가 추가될 경우 이전의 존재하는 문서(document)에 필드가 추가되지 않았고, 그 추가되지 않은 문서를 호출하여 decoding 할 경우 위와 같은 error를 확인하게 되었습니다. 예를 들어 아래 코드처럼 사용자 정보 문서를 여.. 2024. 1. 15.
[API] 다음 주소 API 활용하기 밤에 아시는 분이 갑자기 도움을 요청 하셨습니다. 다음 주소 API를 쓰는데 웹뷰에서 계속 흰색 화면만 나타난다고 말 씀 해 주셨습니다. 그래서 이번은 다음 주소 API 활용하면서 격은 시행 착오 및 해결을 작성해보겠습니다. 관련 코드는 github.com/jeongupark9/DaumapiwebCallFromAndroidWebview 에 올려두었습니다. 1. 웹에서 팝업 형태로 화면을 띄우고 있었다. 우선 그 분이 전달 해준 url로 접속을 해보았습니다. 그랬더니 위와 같이 팝업 형태로 주소 입력 창을 띄워주고 있었습니다. 그래서 WebView에서 다이얼로그 형태를 사용하여 띄어주기 위한 작업을 수행하였습니다. 결과 화면 위 결과에 대한 code는 다음과 같습니다. Xml 그리고 인터넷 사용을 위해 m.. 2020. 10. 7.
반응형