Skip to main content
By default, QA Wolf shares iOS devices across customers and cleans up data and configuration between runs. Some tests need full control over a device, or need data and configuration to persist between runs. For these cases, QA Wolf can dedicate devices to a single team. These are called private devices. Example cases:
  • MDM (Mobile Device Management) testing
  • Tests that need data or configuration to persist across runs
Contact your QA Wolf representative to enable private devices for your team.

Allowlisted vs private devices

Allowlisted devicesPrivate devices
Device poolPart of the shared device poolDedicated to your team
Use caseFeatures that don’t work on a resigned appTests where a device can’t be shared
State between runsCleaned up between every runCan persist data and configuration
Private devices can do anything allowlisted devices can. You can share the UDIDs of private devices and skip resigning when that is needed for your tests.

Target private devices

Set targetDevices to Team Dedicated Device in your workflow’s target configuration so the run is scheduled on your team’s devices. deviceModel and iosVersion depend on the devices QA Wolf allocated for your team.
{
  platform: "ios",
  schemaVersion: 1,
  meta: {
    deviceModel: "iPhone 15",
    iosVersion: "26",
    targetDevices: "Team Dedicated Device",
  },
}
Last modified on June 22, 2026