diff --git a/packages/platform-ios/src/commands/runIOS/index.ts b/packages/platform-ios/src/commands/runIOS/index.ts index 9a8936f7a..32fec787b 100644 --- a/packages/platform-ios/src/commands/runIOS/index.ts +++ b/packages/platform-ios/src/commands/runIOS/index.ts @@ -397,16 +397,8 @@ function buildProject( function bootSimulator(selectedSimulator: Device) { const simulatorFullName = formattedDeviceName(selectedSimulator); logger.info(`Launching ${simulatorFullName}`); - try { - child_process.spawnSync('xcrun', [ - 'instruments', - '-w', - selectedSimulator.udid, - ]); - } catch (_ignored) { - // instruments always fail with 255 because it expects more arguments, - // but we want it to only launch the simulator - } + + child_process.spawnSync('xcrun', ['simctl', 'boot', selectedSimulator.udid]); } function getTargetPaths(buildSettings: string) {