Uninstall App
Takes the app off the phone, with its data.
Remove the app from the device — to test a clean first install, or to leave the device as you found it.
Reach for it when
- Testing a genuine first install, where onboarding and permission prompts appear.
- Leaving a shared device the way you found it.
Every setting this block has. A field marked only when appears once you have chosen the mode above it — those are alternatives to each other, not extra things to fill in.
- Package / Bundle IDRequiredstarts at —
The app's id — e.g. com.example.app (Android) or com.example.MyApp (iOS). Install App reports the id it installed, so you can drop its Package field in here instead of typing it.
Name the app
com.example.app on Android, com.example.MyApp on iOS. Install App reports the id it installed, so drop its Package field in here instead of typing one.
Uninstall AppSettings Package / Bundle IDRequiredcom.acme.shopEverything it stored goes with it
Logins, caches, databases. That is the point when you are testing onboarding, and it is a surprise when you were not.
app and data removed
- Nothing new.
- Uninstalling something that was not installed is not a failure, it is a no-op. Do not use it as a check — Verify Installed is the check.