Crate simctl

Source
Expand description

Rust-wrapper around the simctl utility that is shipped with Xcode and that can be used to install apps onto one of the iOS simulator and subsequently launch them.

Modules§

get_app_container
Supporting types for the simctl get_app_container subcommand.
io
Supporting types for the simctl io subcommand.
keychain
Supporting types for the simctl keychain subcommand.
launch
Supporting types for the simctl launch subcommand.
list
Supporting types for the simctl list subcommand.
privacy
Supporting types for the simctl privacy subcommand.
push
Supporting types for the simctl push subcommand.
status_bar
Supporting types for the simctl status_bar subcommand.
ui
Supporting types for the simctl ui subcommand.

Structs§

Device
Wrapper around a single device returned by simctl.
Simctl
Wrapper around the simctl utility.

Enums§

Error
Error that is returned when the CLI does not successfully complete a request, or when the library encountered a problem while generating the request or while interpreting its response.

Traits§

DeviceQuery
Trait that makes it easy to filter an iterator over devices by availability or name.

Type Aliases§

Result
Partial application of the standard Result type, with the simctl Error pre-applied.