PolyLingo - 7/28~30
7/28
- [x] When purchasing a subscription plan during the initial setup after app installation, the Restore function requests a login upon entering the app, first saving user information. This information is then used to store subscription plans and usage data on the server.
- [x] While synchronizing server usage in the app foreground, display a loading indicator in the app usage and subscription modal.
- [x] Is it necessary to request app server synchronization every time? Since the settings don't change frequently, set the timing. → 2 minutes.
- [x] Apply Sentry.
- This only applies to basic API error detection. Improvements are needed.
- [x] Replace the code with actual ad unit IDs and change sandbox-related env to false in Expo env settings.
- [x] Submit app for review.
7/30
- App review rejected
- fix: resolve WatchdogTermination errors with comprehensive memory management
- feat: enhance app stability and privacy compliance
- Submit for App review again