Skip to content

Releases: Nirma/UIDeviceComplete

Devices of 2024

03 Oct 16:40
Compare
Choose a tag to compare

In this release, the following devices are now supported:

  • iPad Pro M4 series
  • iPad Air M2 series
  • iPhone 16 series

UIDeviceComplete now also includes Apple Watch detection, supporting all current Apple Watch models including Ultra 2 and Series 10.

iPhone 15 & Pro models

20 Sep 23:29
9b44078
Compare
Choose a tag to compare

Summary

This release updates the library with identifiers for iPhone 15 and pro models.

iPhone 14 & Pro models

08 Sep 03:50
b4bf415
Compare
Choose a tag to compare

Summary

Added in iPhone 14 & iPhone 14 Pro device identifiers.

Xcode 14 & beyond

17 Aug 00:51
edd5196
Compare
Choose a tag to compare

This release contains a minor fix for Xcode 14 and the newly enforced rule around null terminated strings.

Special thanks to @dmace2 for putting this together!

Fixes for the Previous

19 Mar 08:14
2f873e4
Compare
Choose a tag to compare

This release fixes incorrect detection of iPad Air (5th Generation) devices, as well as correcting of misspellings.
Tests for the new devices are also added.

This update was put together by @jminutaglio and @vincentneo.

New Devices Spring 2022

11 Mar 03:33
Compare
Choose a tag to compare

Summary

This release adds support for detecting iPhone SE Gen 3 and iPad Air Gen 5.

This update was put together by @jminutaglio and @vincentneo

Spring iPads

17 May 17:12
Compare
Choose a tag to compare

This release adds support for devices announced in the Spring 2021 event:

  • iPad Pro 11 inch (3rd Generation)
  • iPad Pro 12.9 inch (5th Generation)

5G iPhones + New iPads

18 Oct 15:08
Compare
Choose a tag to compare

This release adds support for:

  • iPad
    • iPad Air (4th generation)
    • iPad (8th generation)
  • iPhone
    • iPhone 12 mini
    • iPhone 12
    • iPhone 12 Pro
    • iPhone 12 Pro Max

Do note that, the minimum supported iOS version is now iOS 11, instead of iOS 8.

Xcode 12 fixes

19 Jul 10:11
6991c8c
Compare
Choose a tag to compare

This release should solve your problems while you work on your shiny new iOS 14 apps, using Xcode 12 beta.
In addition, Mac Catalyst support has also been disabled, with no practical usability in its current form, as all fields would return unknown or invalid data.

10.2 inch

24 May 16:01
Compare
Choose a tag to compare

This release fixes a minor issue where the 7th gen iPad's screen size inches would incorrectly return nil.