DateP
Date P 프로젝트: DB 도입 성공 BUT 구독 로직 에러 (갑자기 ;; )
Solo.dev
2025. 4. 13. 01:44
Date P 프로젝트: DB 도입 성공 BUT 구독 로직 에러
Firebase 데이터베이스 상태
- 상태: Firebase에 데이터 저장 및 읽기가 정상적으로 작동함.
구매 로직 문제
- 문제: 갑자기 잘 작동하던 구매 로직에서 에러 발생.
- 에러 내용:
purchase is not suitable to be purchased
문제 원인 의심 및 해결 계획
- 가장 큰 의심:
finishTransaction에 포함된developerPayload가 문제일 가능성.- 해결 시도:
developerPayload를 제거하고 빌드. - 테스트 계획: 내일 테스트 예정.
- 해결 시도:
- 추가 의심:
finishTransaction수정으로 해결되지 않으면,acknowledgePurchaseAndroid의developerPayload가 문제일 가능성.- 문제점: 원래 제거했어야 했으나 깜빡함.
- 해결 시도:
developerPayload제거 후 테스트.
- 최후의 수단: 위 방법들로 해결되지 않을 경우.
- 계획: 결제가 정상 작동했던 이전 버전의 커밋으로 복구.
- 후속 작업: 복구 후 문제 원인 분석 및 수정.