mdb80 opened a new issue, #1594: URL: https://github.com/apache/cordova-ios/issues/1594
# Bug Report With Xcode 26 and iOS 26 devices, `cordova run ios --device` fails because `ios-deploy` expects `DeveloperDiskImage.dmg` in DeviceSupport, but iOS 26 no longer ships that image (Xcode uses DDI-only). ## Problem ### What is expected to happen? Deploy to a connected iOS device should install and launch the app (`cordova run ios --device`) using the available Xcode device support. ### What does actually happen? `cordova-ios` calls `ios-deploy`, which fails with: Unable to locate DeviceSupport directory with suffix 'DeveloperDiskImage.dmg' Command failed with exit code 253: ios-deploy --justlaunch -d -b <app> --no-wifi Even with Xcode 26 and device support installed, `DeveloperDiskImage.dmg` no longer exists for iOS 26 (DDI-only). Deploy to real device fails. ## Information ### Command or Code cordova run ios --device ## Additional info / workaround Using `xcrun devicectl` works: xcrun devicectl device install app --device "<device>" <path-to-app> xcrun devicectl device process launch --device "<device>" --terminate-existing <bundle-id> Suggestion: replace ios-deploy usage with `devicectl` on Xcode 26+, or fallback to devicectl when `DeveloperDiskImage.dmg` is missing. [run.js](https://github.com/user-attachments/files/24291005/run.js) ## Checklist - [x] I searched for existing GitHub issues - [x] I updated all Cordova tooling to most recent version - [x] I included all the necessary information above -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
