<- Blog

iOS 18 & iPad Support in the Cloud

Additional OS versions and device model options available for iOS in the cloud

Leland Takamine April 23, 2025

We’re happy to announce expanded OS version and device model support for iOS in the cloud! And as part of this effort, we’ve revamped our infrastructure making it much simpler to add support for additional configurations in the future 🙌

Here’s the list of currently supported OS versions and device models for iOS:

OptionValues
Device ModeliPhone-11 iPhone-16-Pro iPhone-16 iPad-10th-generation
Device OSiOS-16-2 iOS-16-4 iOS-17-5 iOS-18-2

Check out the full documentation on configuring device models and OS versions in the cloud here.

CLI

Run flows on iPhone 16 Pro running iOS 18.2:

maestro cloud --device-os iOS-18-2 --device-model iPhone-16-Pro myapp.app myflows/

Run flows on iPad (10th generation) running iOS 17.5:

maestro cloud --device-os iOS-17-5 --device-model iPad-10th-generation myapp.app myflows/

GitHub Actions

Run flows on iPhone 11 running iOS 16.4 on GitHub Actions:

- uses: mobile-dev-inc/action-maestro-cloud@v1.9.8
  with:
    api-key: ${{ secrets.MAESTRO_CLOUD_API_KEY }}
    project-id: 'proj_01example0example1example2'
    app-file: app.zip
    device-model: iPhone-11
    device-os: iOS-16-4

Other CI Systems

Check out our CI Integration documentation for instructions on how to configure device model and OS version in other CI systems.

What’s Next?

We know that physical device support is super important for many Maestro users, and it’s something that we’ve been working towards for a while now. We’re making good progress on this front and expect to have some exciting announcements over the coming months!

Stay tuned for more updates, and as always, feel free to reach out with any questions or feedback!

If you haven’t already make sure to join us in our Slack Community!

We're entering a new era of software development. Advancements in AI and tooling have unlocked unprecedented speed, shifting the bottleneck from development velocity to quality control. This is why we built — a modern testing platform that ensures your team can move quickly while maintaining a high standard of quality.

Learn more ->
Terms of Service Privacy Notice