- Fix issue with Ruby >= 3.2
- Add
keychain_reset
command
- Add
upgrade
command - Add
status_bar_clear
command (requires Xcode 11.4 or newer) - Add
status_bar_override
command (requires Xcode 11.4 or newer) - Add
privacy
command (requires Xcode 11.4 or newer) - Add
push
command (requires Xcode 11.4 or newer)
- Turn off sliding hint on keyboard
- Fix
device.reset
- Device locale can now be set via
device.set_locale('en_EN')
- Execute
xcode-select
lazily, not during load
- Support Xcode 9
- Add
SimCtl.warmup
- Breaking change: All
!
have been removed from method names - Support spawning processes
- Add
device.ready?
method
- Support taking screenshots
- Breaking change: Remove
device.disable_keyboard_helpers!
Usedevice.settings.disable_keyboard_helpers!
instead
- Fix SimCtl::Runtime.latest
- Fix custom device set path with spaces
- Support updating the hardware keyboard setting
- Support uninstall command
- Support openurl command
- Support custom device set path
- Let
SimCtl#create_device
wait for the device to be created
SimCtl#devicetype
throws exception if device type could not be foundSimCtl#runtime
throws exception if runtime could not be found- Support installing and launching an app