App Store updates
Goal
Parents update via App Store without sideload.
For whom
Users with installed iOS app.
Where in the app
In-app update prompt opens App Store; admin /admin/app-updates iOS tab.
Prerequisites
App installed via TestFlight or App Store.
Step by step
- App compares build number with server on startup.
- If newer: New version available prompt.
- Tap Open in App Store — install the update.
- Admin registers minimum version + App Store URL in /admin/app-updates (iOS).
- Upload builds via App Store Connect / TestFlight (not via APK upload).
Options & settings
Optional: IOS_APP_STORE_URL in server .env as fallback.
Tips & troubleshooting
Increase versionCode in android/app/build.gradle; npm run ios:prod syncs to iOS. Then upload TestFlight build.