diff --git a/packages/cli-platform-apple/src/commands/runCommand/createRun.ts b/packages/cli-platform-apple/src/commands/runCommand/createRun.ts index 758a55d1d..fbc2342b5 100644 --- a/packages/cli-platform-apple/src/commands/runCommand/createRun.ts +++ b/packages/cli-platform-apple/src/commands/runCommand/createRun.ts @@ -240,25 +240,25 @@ const createRun = logger.info(`Found booted ${booted.map(({name}) => name).join(', ')}`); - for (const device of bootedDevices) { - await runOnDevice( - device, + for (const simulator of bootedSimulators) { + await runOnSimulator( + xcodeProject, platformName, mode, scheme, - xcodeProject, args, + simulator || fallbackSimulator, ); } - for (const simulator of bootedSimulators) { - await runOnSimulator( - xcodeProject, + for (const device of bootedDevices) { + await runOnDevice( + device, platformName, mode, scheme, + xcodeProject, args, - simulator || fallbackSimulator, ); }