Skip to content

Support xcode27 - #406

Open
DGeoWils wants to merge 4 commits into
ionic-team:developfrom
DGeoWils:support-xcode27
Open

DGeoWils wants to merge 4 commits into
ionic-team:developfrom
DGeoWils:support-xcode27

Conversation

@DGeoWils

Copy link
Copy Markdown

Description

Added a check for xcode version before opening the simulator app. native-run will now correctly open DeviceHub on Xcode >= 27, and Simulator.app on Xcode < 27.

Change Type

  • Fix
  • Feature
  • Refactor
  • Breaking Change
  • Documentation
  • Other (CI, chores, etc.)

Rationale / Problems Fixed

XCode 27 replaced the Simulator.app application with DeviceHub.app. The current version of native-run fails when running on a simulator with XCode27 because the Simulator.app no longer exists. I've added a simple check for xcode version so native-run can open the correct simulator application.

Tests or Reproductions

Tested against my capacitor projects using xcode27. npx ionic cap run ios

Screenshots / Media

Platforms Affected

  • Android
  • iOS
  • Web

Notes / Comments

Ionitron and others added 4 commits January 7, 2026 14:16
## [2.0.2](ionic-team/native-run@v2.0.1...v2.0.2) (2026-01-07)

### Bug Fixes

* **android:** select available emulator port and improve emulator detection ([ionic-team#399](ionic-team#399)) ([45745fe](ionic-team@45745fe))
## [2.0.3](ionic-team/native-run@v2.0.2...v2.0.3) (2026-01-08)

### Bug Fixes

* Support wireless iOS devices ([ionic-team#398](ionic-team#398)) ([cf7a229](ionic-team@cf7a229))
…eplaces Simulator.app. Backwards compatible for previous xcode versions
@DGeoWils

Copy link
Copy Markdown
Author

Looks like there was a fix pushed yesterday already -- 956807c5b9ca5f58b81419aad47bc09f79a07306

@luisbytes luisbytes mentioned this pull request Sep 22, 2026
2 of 9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants