UIDeviceComplete

UIDevice extensions that fill in the missing pieces.

MIT License

Stars
416
Committers
13

Bot releases are hidden (Show)

UIDeviceComplete - iPhone 15 & Pro models Latest Release

Published by Nirma about 1 year ago

Summary

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

UIDeviceComplete - iPhone 14 & Pro models

Published by Nirma about 2 years ago

Summary

Added in iPhone 14 & iPhone 14 Pro device identifiers.

UIDeviceComplete - Xcode 14 & beyond

Published by Nirma about 2 years ago

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!

UIDeviceComplete - Fixes for the Previous

Published by vincentneo over 2 years ago

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.

UIDeviceComplete - New Devices Spring 2022

Published by Nirma over 2 years ago

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

UIDeviceComplete - Spring iPads

Published by vincentneo over 3 years ago

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)
UIDeviceComplete - 5G iPhones + New iPads

Published by vincentneo about 4 years ago

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.

UIDeviceComplete - Xcode 12 fixes

Published by vincentneo over 4 years ago

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.

UIDeviceComplete - 10.2 inch

Published by vincentneo over 4 years ago

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

UIDeviceComplete - iPad, SE

Published by vincentneo over 4 years ago

This release adds detection support for iPhone SE (2nd Generation), iPad Pro 11 inch (2nd Generation) and iPad Pro 12.9 inch (4th Generation).

UIDeviceComplete - Simulator Support++

Published by vincentneo over 4 years ago

This release includes improved simulator detection support, as well as proper support of this library via Swift Package Manager for Xcode 11.

Thanks to @pahnev for helping out regarding SPM!

UIDeviceComplete - The grown up iPads

Published by vincentneo about 5 years ago

In this release, the iPad 10.2 inch models are finally detectable, except you can't get them just yet.

Also, iPhone 11s will now register as having a notch, as that's what they are.

UIDeviceComplete - 11

Published by vincentneo about 5 years ago

The iPhone 11s are now detected with this new release. As the 10.2 inch iPad's identifiers are still yet to be known, it will added in the next minor release.

Enjoy detecting your new iPhones!

UIDeviceComplete - Notch

Published by Nirma over 5 years ago

This release adds support for detecting the presence of a notch.
Thanks to @danramteke for being kind enough to put this together!

UIDeviceComplete - Swift 5 + iPod Touch

Published by vincentneo over 5 years ago

This release includes the following:

  • Swift 5 support
  • New 7th Gen iPod Touch detection
UIDeviceComplete - More iPads and iPads!

Published by vincentneo over 5 years ago

This update includes 3rd Gen iPad Pros (11 inch and 12.9 inch) as well as the new iPad Air 3 and iPad Mini 5.

UIDeviceComplete - XS MAX

Published by Nirma about 6 years ago

This release contains new info for the Fall 2018 devices that were released.

Thanks for putting this together! @tsukisa

  • Added iPhone XR, iPhone XS and iPhone XS Max to iPhone model
  • Update Swift version to 4.2
UIDeviceComplete - More iPads!

Published by Nirma over 6 years ago

This release includes support for detecting additional iPad models and returning the screen size of an iPhone X in inches.

Thanks @vincentneo for these changes, awesome work!

UIDeviceComplete - Simulator Support+

Published by Nirma over 6 years ago

This release fixes an issue where the model of the device in simulator could not be detected.

Thanks @matsune for putting this together!

UIDeviceComplete - X

Published by Nirma about 7 years ago

This release provides device detection support for iPhone 8 and iPhone X.

Thanks @arasu01 for the pull request!

Enjoy!