Releases: ios-control/ios-deploy
Releases · ios-control/ios-deploy
1.12.2
The work done in #575 to add support for interfacing with Instruments is likely to become the basis for other new features. We want these changes well tested before new features are built on top of this functionality.
1.12.1
- Add workaround needed for Xcode-13.3+ for --noninteract crashes.
- Moved the command to check whether a device has enabled developer mode behind a define flag to prevent breaking builds with older versions of Xcode.
- ios-deploy is now more lenient when searching for a compatible DeveloperDiskImage.
- Fixed symbols downloading on newer versions of Xcode.
- Fix an issue introduced by #503 where installing an IPA requires explicitly providing a bundle id. #569
- Devices db updated with latest iOS devices
1.12.0
- New
--check-developer-mode
command to check whether a device has developer mode enabled or not (pre-iOS 16 devices print an error). #556 - Device detection JSON output includes the connection interface (e.g. WiFi or USB). #554
- New commands to list, download, install, and uninstall provisioning profiles to a device. #549
- New
--symbols
command to download dyld caches from a device. #534 - Respects DEVELOPER_DIR environment variable when available. #533
- Skip removing FIFOs from device #528
- Speed up
--copy_find_path
command. #526 - Log DeviceDisconnected event when running with --json #516
- Show finer progress when installing #515
- Allow
--nolldb
to run without providing an app bundle such that ios-deploy only starts debugserver on a device. #507 - Basic support for watchos. #502
- Devices db updated with latest iOS devices
1.11.4
1.11.3
1.11.2
1.11.2 beta 1 (please test)
Fix can not start com.apple.debugserver on iOS 14 #469
1.11.1
1.11.0
No changes from 1.11.0-beta1. Flutter is already on the 1.11.0 release flutter/flutter#61983.
There appears to be an issue with installing ios-deploy@1.11.0 via npm on older versions of MacOS #465. It is recommenced to install via homebrew if you are installing the tool globally as this is confirmed to work on older MacOS releases.
brew install ios-deploy
Features (same as 1.11.0-beta1)
- fix: Xcode 12 python support #464
- task: Add iPhone SE 2G #460
- feat: Add --json support for list_bundle_id #457
- fix: Only grab terminal when necessary #414
- feat: Print device disconnect message #442
- fix: Use arch when looking for device support path #441
- feat: Rmtree command #440
- feat: Incremental installation/app_deltas(SIGNIFICANTLY reduces re-install time if enabled!) #437 #434
1.11.0 beta 1 (please test)
Install
brew install --HEAD ios-deploy
or alternatively
npm install ios-deploy@1.11.0-beta.1
Note: Installing ios-deploy with
sudo npm
will no longer work and is not supported. #465
Features
- fix: Xcode 12 python support #464
- task: Add iPhone SE 2G #460
- feat: Add --json support for list_bundle_id #457
- fix: Only grab terminal when necessary #414
- feat: Print device disconnect message #442
- fix: Use arch when looking for device support path #441
- feat: Rmtree command #440
- feat: Incremental installation/app_deltas(SIGNIFICANTLY reduces re-install time if enabled!) #437 #434