July 25
- Prepared for proper sandbox testing
- Logging-in with actual account triggers the next flow which opens the sandbox purchase modal so I cannot use the sandbox account to log in. Fixed it so I can use sandbox account to test purchasing subs product.
- Debugging in progress
- Reconfirmed whether subscription plan changes are properly reflected in settings and vice versa
- Sync works correctly; delay appears to be due to sandbox environment latency. It is probably related to the main account.
- Test subscription plan modal
- When changing plans, updates are reflected in the settings options
- Handles case when user cancels right before biometric registration
- After changing subscription in settings, clicking the Restore button fetches product info from Apple correctly
- Store user email in the database for management
July 26
- Retested subscriptions
- After reinstalling the app, subscription info is restored, but usage count was resetting → Fixed
- Fix: Issue where the latest purchased product wasn’t syncing with the server
- Fix: Restore userId when there’s no local data but data exists on the server
- Improved functionality to restore user ID using original_transaction_identifier_ios from server subscription info after app reinstall
- Fix: Bug where duplicate rows were being inserted into the daily_usage table
'Projects > PolyLingo_2025' 카테고리의 다른 글
PolyLingo - 8/3, 8/4-5 (0) | 2025.08.06 |
---|---|
PolyLingo - 7/28~30 (0) | 2025.07.30 |
PolyLingo - 7/22~24 (1) | 2025.07.25 |
PolyLingo - 7/20,21 (0) | 2025.07.21 |
PolyLingo - Business Registration & Set up Supabase (7/19) (0) | 2025.07.19 |