- Some features cannot be tested on a resigned app — see Allowlisted devices.
- Some tests need devices that are not shared with other customers — see Private devices.
iOS
iOS devices
QA Wolf runs your iOS tests on real devices, with allowlisted and private device options for cases the shared pool can’t cover.
QA Wolf runs your iOS tests on real, physical devices. By default these devices are shared across customers, and QA Wolf cleans up data and configuration between runs so each run starts from a known state.
Choose an iOS target in your flow and QA Wolf allocates a device for it.
To install unreleased builds on shared devices without a per-app provisioning profile, QA Wolf resigns your app during installation. Resigning covers most test cases, but two situations need a different setup:
Last modified on June 22, 2026