Date P 프로젝트: DB 도입 성공 BUT 구독 로직 에러
Firebase 데이터베이스 상태
- 상태: Firebase에 데이터 저장 및 읽기가 정상적으로 작동함.
구매 로직 문제
- 문제: 갑자기 잘 작동하던 구매 로직에서 에러 발생.
- 에러 내용:
purchase is not suitable to be purchased
문제 원인 의심 및 해결 계획
- 가장 큰 의심:
finishTransaction에 포함된developerPayload가 문제일 가능성.- 해결 시도:
developerPayload를 제거하고 빌드. - 테스트 계획: 내일 테스트 예정.
- 해결 시도:
- 추가 의심:
finishTransaction수정으로 해결되지 않으면,acknowledgePurchaseAndroid의developerPayload가 문제일 가능성.- 문제점: 원래 제거했어야 했으나 깜빡함.
- 해결 시도:
developerPayload제거 후 테스트.
- 최후의 수단: 위 방법들로 해결되지 않을 경우.
- 계획: 결제가 정상 작동했던 이전 버전의 커밋으로 복구.
- 후속 작업: 복구 후 문제 원인 분석 및 수정.
'DateP' 카테고리의 다른 글
| DateP: Android 후 iOS 빌드 해보자 (0) | 2025.04.16 |
|---|---|
| DateP 프로젝트: 구독 에러 수정 및 검증 테스트 (0) | 2025.04.13 |
| DateP Project: sanitizePath 추가로 DB 저장/조회 안정화 (0) | 2025.04.11 |
| 구독 시스템 수정 방안 (0) | 2025.04.10 |
| Date P 구매 복원 및 플랜 동기화: 오늘의 작업과 다음 단계 (0) | 2025.04.09 |