- Fix issue with Ruby >= 3.2
- Add
keychain_resetcommand
- Add
upgradecommand - Add
status_bar_clearcommand (requires Xcode 11.4 or newer) - Add
status_bar_overridecommand (requires Xcode 11.4 or newer) - Add
privacycommand (requires Xcode 11.4 or newer) - Add
pushcommand (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-selectlazily, 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_devicewait for the device to be created
SimCtl#devicetypethrows exception if device type could not be foundSimCtl#runtimethrows exception if runtime could not be found- Support installing and launching an app