iOS support updates
element.getRect()
to retrieve the location and size of an element. This issue seems to occur because XCUITest APIs in XCode versions prior to 12.1 do not support the resolution of iPhone 12.
iOS/iPadOS version |
Support terms |
---|---|
17 GA |
This iOS version does not currently support:
All limitations for iOS 16.x versions still apply. Requirements: Connecting iOS devices requires HSS version 23.11 and an IDS with macOS Ventura and Xcode 15. Important: To avoid test disruption in hybrid clouds after upgrading devices to iOS 17, on the device, under Settings > General > Airdrop, make sure that the Bringing Devices Together toggle is turned off.
|
16.7 RC, 16.6.1 GA, 16.5.1 GA, 16.5 GA, 16.4.1 GA, 16.4 GA, 16.3.1 GA, 16.3 GA, 16.2 GA, 16.1.2 GA, 16.0.3 GA |
Limitation for iOS versions 16.4 and later:
Limitations carried over from iOS 15:
|
15.7.9 GA, 15.7.5 GA, 15.7.3 GA, 15.7.2 GA, 15.7.1 GA, 15.6.1 GA, 15.5 GA, 15.4.1 GA, 15.3.1 GA, 15.2.1 GA, 15.1.1 GA |
Available in all clouds The following limitations apply:
|
15.0.1 GA |
Available in all clouds The following limitations apply:
|
14.8.1 GA |
Fully supported. |
14.7.1 GA, 14.6 GA |
Supported in alignment with Appium 1.17. The following Apple limitation applies:
The limitations of iOS 13 versions still apply. |
14.5.1 GA |
Available for Appium scripts and UI live testing. Supported in alignment with Appium 1.17. The following Apple limitation applies:
The limitations of iOS 13 versions still apply. |
14.4.2 GA, 14.3 GA |
Supported in alignment with Appium 1.17. The limitations of iOS 13 versions still apply. |
14.2.1 GA |
Supported for iPhone 12 only and in alignment with Appium 1.17. The limitations of iOS 13 versions still apply. |
14.2 GA, 14.1 GA |
Supported in alignment with Appium 1.17. The limitations of iOS 13 versions still apply. |
13.7 GA |
Supported in alignment with Appium 1.17. The limitations of previous iOS 13 versions still apply. |
13.6 and 13.6.1 GA |
Supported in alignment with Appium 1.17. The limitations of previous iOS 13 versions still apply. |
13.5 and 13.5.1 GA |
Supported in alignment with Appium 1.17. The limitations of previous iOS 13 versions still apply. |
13.4 GA |
Supported in alignment with Appium 1.17. The limitations of previous iOS 13 versions still apply. |
13 to 13.3 GA, |
For information on working with privacy popups on iOS 13 devices, see iOS 13 | Handle privacy pop-ups. |
12.5.7 GA, 12.5.6 GA, 12.5.5 GA |
Fully supported. |
11 |
An Apple limitation related to the element tap API applies when a device is in landscape mode and an element on the right side of the screen is pressed. In this scenario, the |

Release |
Updates |
---|---|
20.3 |
Support for iOS 13.4 beta 2 in alignment with Appium 1.16. |
19.16 |
Support for a new executeDriverScript() Appium command for iOS devices that allows packing other Appium commands to be executed by Appium server as a single batch. For more details see: https://javadoc.io/doc/io.appium/java-client/latest/io/appium/java_client/ExecutesDriverScript.html Support for iOS and iPadOS 13 to 13.3 GA as well as 13.3.1 Beta with the following limitations:
For information on working with privacy popups on iOS 13 devices, see iOS 13 | Handle privacy pop-ups. |
19.14 |
Support for iOS and iPadOS 13 to 13.2.2 GA as well as 13.3 Beta 2 with the following limitations:
For information on working with privacy popups on iOS 13 devices, see iOS 13 | Handle privacy pop-ups. |
19.13.1 |
Support for iOS 13 to 13.1.3 and iPadOS 13.1 to 13.1.3 GA as well as 13.2 Beta 3 with the following limitations:
|
19.12 |
Support for iOS 13 to 13.1.2 and iPadOS 13.1 to 13.1.2 GA as well as 13.2 Beta with the following limitations:
|
19.11 |
Support for iOS 13.1 and iPadOS 13.1 Beta 2 with the following limitations:
Support for iOS 13 and iPadOS 13 8th developer beta with the following limitations:
|
19.10 |
Support for iOS 13 and iPadOS 13 5th developer beta with the following limitations:
|
19.9 |
Support for iOS 13 and iPadOS 13 4th developer beta with the following limitations:
|
19.8 |
Support for iOS 13 and iPadOS 13 2nd developer beta with the below limitations:
|
18.17 |
|
18.8 |
|
18.7 |
|
18.6 |
|
18.4 |
|
18.3 |
|
18.1 |
|
10.13 |
|
10.12 |
|
10.11 |
|
10.10 |
|
10.9 |
|
10.7 |
|
10.5 |
|
10.4 |
|
10.3 |
|
9.8 |
|
9.7 |
|
9.6 |
|