Orchard (orchard v0.1.7)
View SourceOrchard is an Elixir package for managing Apple devices and simulators.
It provides a high-level interface for:
- Listing and managing iOS simulators
- Interacting with physical Apple devices
- Running commands on devices and simulators
- Managing device states
Platform Support
Orchard only works on macOS, as it requires Apple's developer tools for device and simulator management.
Setup
On first use, Orchard will automatically download the AXe CLI binary. You can also manually download it using:
mix orchard.downloadAlternatively, you can configure a custom AXe path in your config:
config :orchard,
axe_path: "/path/to/AXe"
Summary
Functions
Checks if the current platform is supported.
Returns an error message if the platform is not supported.
Returns the version of Orchard.