iOS-only capabilities

When we are performing iOS app automation, there are a bunch of iOS specific capabilities that can be used to set the session. Here's a complete list of iOS-only capabilities. Recently, Appium implemented support for XCUITest; hence, there are bunch of other capabilities that are XCUITest specific:

Capability Description and values
calendarFormat

Used to specify the calendar format to set for the iOS Simulator.

For example, gregorian

bundleId

Used to specify the bundle ID of the app under test.

For example, io.HelloiOS.TestApp

udid

Used to specify the unique device identifier of the connected device.

For example, 1ae203187fc012g

launchTimeout

Used to specify the amount of time (in ms) to wait for instruments. ...

Get Mobile Test Automation with Appium now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.