Apple is releasing new versions of iOS/iPadOS all the time, and keeping up is difficult. The Cordova team does a good job of keeping compatibility with older versions of iOS, but sometimes the old just has to give way for the new.
Below are tables showing every iOS/iPadOS device Apple has produced and the maximum iOS version that each device supports. Cordova has dropped support for some older iOS versions, so iPhone, iPad and iPod touches that can't upgrade to the required iOS version will not be able to run apps built using the latest versions of Cordova.
Device | Max iOS Version |
---|---|
iPhone 16 Pro Max | Current (18) |
iPhone 16 Pro | Current (18) |
iPhone 16 Plus | Current (18) |
iPhone 16 | Current (18) |
iPhone 15 Pro Max | Current (18) |
iPhone 15 Pro | Current (18) |
iPhone 15 Plus | Current (18) |
iPhone 15 | Current (18) |
iPhone 14 Pro Max | Current (18) |
iPhone 14 Pro | Current (18) |
iPhone 14 Plus | Current (18) |
iPhone 14 | Current (18) |
iPhone SE (Gen 3) | Current (18) |
iPhone 13 Pro Max | Current (18) |
iPhone 13 Pro | Current (18) |
iPhone 13 mini | Current (18) |
iPhone 13 | Current (18) |
iPhone 12 Pro Max | Current (18) |
iPhone 12 Pro | Current (18) |
iPhone 12 mini | Current (18) |
iPhone 12 | Current (18) |
iPhone SE (Gen 2) | Current (18) |
iPhone 11 Pro Max | Current (18) |
iPhone 11 Pro | Current (18) |
iPhone 11 | Current (18) |
iPod touch (Gen 7) | 15.8.3 |
iPhone XR | Current (18) |
iPhone XS Max | Current (18) |
iPhone XS | Current (18) |
iPhone X | 16.7.10 |
iPhone 8 Plus | 16.7.10 |
iPhone 8 | 16.7.10 |
iPhone 7 Plus | 15.8.3 |
iPhone 7 | 15.8.3 |
iPhone SE (Gen 1) | 15.8.3 |
iPhone 6S Plus | 15.8.3 |
iPhone 6S | 15.8.3 |
iPod touch (Gen 6) | 12.5.7 |
iPhone 6 Plus | 12.5.7 |
iPhone 6 | 12.5.7 |
iPhone 5S | 12.5.7 |
iPhone 5C | 10.3.4**** |
iPod touch (Gen 5) | 9.3.6**** |
iPhone 5 | 10.3.4**** |
iPhone 4S | 9.3.6**** |
iPod touch (Gen 4) | 7.1.2*** |
iPhone 4 | 7.1.2*** |
iPod touch (Gen 3) | 6.1.6*** |
iPhone 3GS | 6.1.6*** |
iPod touch (Gen 2) | 4.2.1* |
iPhone 3G | 4.2.1* |
iPod touch (Gen 1) | 3.1.3* |
iPhone | 3.1.3* |
Device | Max iOS/iPadOS Version |
---|---|
iPad mini (A17 Pro) (Gen 7) | Current (18) |
iPad Pro 13 inch (M4) | Current (18) |
iPad Pro 11 inch (M4) | Current (18) |
iPad Air 13 inch (M2) | Current (18) |
iPad Air 11 inch (M2) | Current (18) |
iPad 2022 (Gen 10) | Current (18) |
iPad Pro 12.9 inch (Gen 6) | Current (18) |
iPad Pro 11 inch (Gen 4) | Current (18) |
iPad Air 5 (10.9 inch) | Current (18) |
iPad mini (Gen 6) | Current (18) |
iPad 2021 (Gen 9) | Current (18) |
iPad Pro 12.9 inch (Gen 5) | Current (18) |
iPad Pro 11 inch (Gen 3) | Current (18) |
iPad Air 4 (10.9 inch) | Current (18) |
iPad 2020 (Gen 8) | Current (18) |
iPad Pro 12.9 inch (Gen 4) | Current (18) |
iPad Pro 11 inch (Gen 2) | Current (18) |
iPad 2019 (Gen 7) 10.2 inch | Current (18) |
iPad mini (Gen 5) | Current (18) |
iPad Air 3 (10.5 inch) | Current (18) |
iPad Pro 11 inch | Current (18) |
iPad Pro 12.9 inch (Gen 3) | Current (18) |
iPad 2018 (Gen 6) | 17.7 |
iPad Pro 12.9 inch (Gen 2) | 17.7 |
iPad Pro 10.5 inch | 17.7 |
iPad 2017 (Gen 5) | 16.7.10 |
iPad Pro 9.7 inch | 16.7.10 |
iPad Pro 12.9 inch | 16.7.10 |
iPad mini 4 | 15.8.3 |
iPad mini 3 | 12.5.7 |
iPad Air 2 | 15.8.3 |
iPad mini 2 (iPad mini with Retina Display) | 12.5.7 |
iPad Air | 12.5.7 |
iPad mini | 9.3.6**** |
iPad 4 (iPad with Retina Display) | 10.3.4**** |
iPad 3 (The New iPad) | 9.3.6**** |
iPad 2 | 9.3.6**** |
iPad | 5.1.1** |
**** Support dropped in Cordova iOS 6.0.0
*** Support dropped in Cordova iOS 4.0.0
** Support dropped in Cordova iOS 3.5.0
* Support dropped in the distant past
Update Oct 17, 2024
Added iPad mini (A17 Pro), iPhone 16, 16 Plus, 16 Pro, 16 Pro Max and iOS/iPadOS 18 details.
Update May 14, 2024
Added iPad Air (M2) and iPad Pro (M4) in both 11 and 13 inch sizes.
Update Oct 8, 2023
Added iPhone 15, 15 Plus, 15 Pro, 15 Pro Max and iOS/iPadOS 17 details.
Update Nov 10, 2022
Added iPad (Gen 10), iPad Pro (11 inch Gen 4), iPad Pro (12.9 inch Gen 6) and iPadOS 16 details.
Update Sep 14, 2022
Added iPhone 14, 14 Plus, 14 Pro, 14 Pro Max and iOS 16 details.
Update Mar 10, 2022
Added iPhone SE (Gen 3) and iPad Air 5
Update Sep 20, 2021
Added iPad mini (Gen 6), iPad 2021 (Gen 9), iPhone 13, 13 mini, 13 Pro, 13 Pro Max and iOS/iPadOS 15 details.
Update Aug 18, 2021
Added iPad Pro 11 inch (Gen 3) and iPad Pro 12.9 inch (Gen 5).
Update Oct 20, 2020
Added iPhone 12, iPhone 12 Pro, iPhone 12 mini and iPhone 12 Pro Max.
Update Sep 22, 2020
Added iPad 10.2 inch (Gen 8), iPad Air 4 (10.9 inch) and iOS/iPadOS 14 details.
Update June 4, 2020
Cordova iOS 6.0.0 has been released, which now supports a minimum of iOS 11.
So that's an additional 8 older device families that are no longer supported.
The oldest devices on the list capable of running the latest Cordova apps now date back to 2013.
Update April 3, 2020
Added iPad Pro 11 inch (Gen 2) and iPad Pro 12.9 inch (Gen 4)
Update Oct 18, 2019
Added new iPhone 11, 11 Pro and 11 Pro Max, iPad 10.2 inch (Gen 7) and iOS/iPadOS 13 details.
Update May 30, 2019
Added new iPod touch (Gen 7).
Update Mar 18, 2019
Added new iPad Air (Gen 3) & iPad mini (Gen 5) models.
Update Feb 7, 2019
Added new iPad Pro (Gen 3) models.
Update Sep 17, 2018
Added new iPhone XS, XS Max and XR.
Update Apr 7, 2018
Added new 2018 iPad.
Update Oct 12, 2017
Added iPhone 8, iPhone 8 Plus, iPhone X and iOS 11 information.
Update Oct 16, 2016
Note that Xcode 8 no longer supports iOS 7.
If you want to fully support iOS 10, you need to use Xcode 8.
Ergo, if you want to support iOS 10, you can no longer support iOS 7.
So that's a sad farewell to iPhone 4 and iPod touch (Gen 4) users.
Update Sep 13, 2016
Added iPhone 7, iPhone 7 Plus and iOS 10 information.
Update Mar 30, 2016
Just because some older devices are no longer officially supported by Cordova, that doesn't necessarily mean that your Cordova app will no longer work on those devices. In Xcode, you can manually set the Deployment Target of your app to the lowest iOS version that you want to support, and it is possible that things might work fine, even if that version is lower than the official version supported by Cordova. But if setting a lower Deployment Target, be sure to test on real devices using those older iOS versions to identify any possible issues.
Mar 4, 2016
Initial list created.