Project/Ear Alarm5 Attempting to launch an unregistered ActivityResultLauncher with contract Ear Alarm 서비스를 1.5.3 버전 업데이트를 한 이후, Firebase Crashlytics에서 InAppUpdate와 관련된 오류를 확인할 수 있었습니다. Fatal Exception: java.lang.IllegalStateExceptionAttempting to launch an unregistered ActivityResultLauncher with contract androidx.activity.result.contract.ActivityResultContracts$StartIntentSenderForResult@b26687f and input androidx.activity.result.IntentSenderRequest@46b604c. You must ensure the Activi.. 2025. 5. 24. Restoring the Navigation back stack failed Ear Alarm 서비스를 1.5.2 버전 업데이트를 한 이후, Firebase Crashlytics와 Play Console에서 NavHost와 관련된 오류를 확인할 수 있었습니다. 출시 이후에 처음으로 발견된 오류로 비정상 종료를 발생시키는 치명적인 오류로 확인하고 대응해야 했습니다. Firebase Crashlytics에서 확인할 수 있듯이 세션을 시작하고 5초 이내에 발생했다는 것도 확인할 수 있었습니다. Fatal Exception: java.lang.IllegalStateExceptionRestoring the Navigation back stack failed: destination 200282259 cannot be found from the current destination Compo.. 2025. 5. 22. Google Play In-App updates 연결하기 Google Play In-App updates사용자는 기기에서 앱을 최신 상태로 유지하여 새로운 기능을 사용해 보고 성능 향상과 버그 수정을 통한 이점도 얻을 수 있습니다. 사용자 중에는 기기가 무제한 데이터에 연결되어 있을 때 백그라운드 업데이트를 진행하도록 설정하는 경우도 있지만 업데이트 설치 알림이 필요한 사용자도 있을 수 있습니다. 인앱 업데이트는 활성 사용자에게 앱을 업데이트하라고 메시지를 표시하는 Google Play Core 라이브러리 기능입니다. 서비스 중인 Ear Alarm 앱에 In-App Review 기능을 추가하면서 동시에 In-App updates 기능을 함께 추가하여 사용자에게 빠르게 업데이트를 알리고 적용할 수 있도록 In-App updates 기능을 적용하는 과정에 대해 정.. 2025. 5. 21. Google Play In-App Review API 연결하기 Google Play In-App Review APIGoogle Play In-App Review API를 사용하면 앱 또는 게임을 종료하는 불편함 없이 Play 스토어 평점 및 리뷰를 제출하도록 요청하는 메시지를 사용자에게 표시할 수 있습니다. 서비스 중인 Ear Alarm 앱은 Play Store에 출시되어 있습니다. 2022.4.14. 에 출시를 시작한 서비스로 다운로드 수는 2500을 넘어가지만, 그에 비해 사용자 리뷰 수는 굉장히 적었습니다.사용자가 앱을 사용하는 동안 인앱 리뷰 흐름을 통해서 쉽게 리뷰를 등록할 수 있도록 개선하고 적용하는 과정을 정리하였습니다. 인앱 리뷰 요청 시기공식 문서에서는 다음과 같은 가이드라인을 통해 인앱 리뷰를 요청하는 시기를 알려주고 있습니다.사용자가 앱 또는 .. 2025. 5. 19. 타이머 서비스 분석 및 알람 로직 개선 https://github.com/p-chanmin/EarAlarmApp GitHub - p-chanmin/EarAlarmApp: 🔔 이어폰에서 울리는 타이머 알람 앱🔔 이어폰에서 울리는 타이머 알람 앱. Contribute to p-chanmin/EarAlarmApp development by creating an account on GitHub.github.com 기존의 Ear Alarm 앱에서는 타이머 알람이 울리기까지 얼마나 시간이 남았는지 표시해주는 UI가 없었습니다. 사용자가 타이머를 설정하면, 알람이 울리는 시간만 UI 표시되고 있는 상황이었습니다. 타이머를 동작시키면, 타이머가 종료될 때까지 얼마나 남았는지 지속적으로 확인할 수 있는 UI를 추가하기로 하였고, 그 과정에 대해서 정리하였.. 2025. 3. 31. 이전 1 다음