오늘 작업 내용 정리
1. Play Store Console 작업
- Play Store Console에 어플의 상세 정보를 입력 및 업데이트.
- AAB 파일 제외하고 모든 업데이트 완료.
- 다음 작업: 제대로 된 AAB 파일을 빌드하여 내부 테스트 등록 후 테스트 진행 예정.
2. 메인 스크린에 헤더 추가
- 헤더 기능:
- 개발자 이메일 복사 기능 추가.
- 친구에게 공유 기능 (Share 모듈로 구현).
- 리뷰 작성 링크 추가 (Play Store 연결).
- 카카오톡 오픈 채팅방 링크 연결.
- 프리미엄 구독 버튼 추가.
- 각 기능은 정상 동작하도록 구현.
3. 하루 3번 무료 크레딧 로직 구현
- 로직:
- 하루 3번 무료 크레딧 제공.
- AsyncStorage를 사용하여 마지막 사용 날짜를 기록하고 크레딧 상태를 관리.
- 새로운 날이 되면 크레딧이 자동으로 초기화되도록 설정.
- Play Store 구독 기능:
- 4900원 무제한 구독 버튼 추가.
- 프리미엄 구독을 통해 크레딧 제한 없이 사용 가능하도록 설정.
- 다음 작업: react-native-iap 라이브러리를 사용하여 실제 결제 처리 연결 및 테스트 진행.
4. Result Screen 제한 로직
- 플러팅 멘트 생성 기능을 하루 5번으로 제한.
- AsyncStorage를 활용하여 생성 횟수를 관리하고, 초과 시 사용자에게 알림 표시.
- 프리미엄 구독자는 제한 없이 생성 가능.
다음 작업
- RN IAP를 통해 실제 결제 기능 연결 및 테스트.
- 초기화 (initConnection) 오류 해결.
- Google Play 결제 API와 제대로 연동되는지 테스트.
- 실제 기기에서 내부 테스트 진행.
- AAB 파일을 빌드하여 Play Store에 업로드 후 내부 테스트 진행.
- 제한 로직과 구독 연동 최종 테스트 및 추가 디버깅.
마무리 상태
- 메인 및 Result 화면의 주요 로직 완성.
- 결제 연결 작업과 Play Store 등록 마무리만 남음.
- 모든 로직이 구독 플로우와 자연스럽게 연동되도록 최종 점검 필요.
'플러팅 AI > React-native' 카테고리의 다른 글
| React Native iOS 빌드 문제 해결 과정 기록 (2024.12.15) (0) | 2024.12.16 |
|---|---|
| android만 설계해서 빌드완료한 코드 IOS 빌드 전 체크하기 (1) | 2024.12.14 |
| 네이티브 스플래시와 커스텀 스플래시를 함께 사용할 때 발생한 문제와 해결 방안 (0) | 2024.12.02 |
| React Native 앱에서 Google Cloud Run 서버 초기화 및 WebSocket 안정화 해결 (1) | 2024.12.02 |
| 민감한 API Key를 APK에 포함시키지 않고 Firebase Remote Config로 관리하기 (React Native) (1) | 2024.11.30 |