iOS Developer Library

Developer

UIKit Framework Reference UIDevice Class Reference

Document Revision History

This table describes the changes to UIDevice Class Reference.

Date

Notes

2014-09-17

Added UIUserInterfaceIdiomUnspecified constant.

2014-02-11

Updated to include revised behavior for the identifierForVendor method.

2013-10-22

Updated the description of identifierForVendor to describe the behavior on iOS 7.

2013-09-18

Updated the description of the identifierForVendor property.

2013-04-23

Added information about when to use the advertising and app identifiers.

2012-09-19

Updated with replacement properties for the uniqueIdentifier property.


Added the identifierForVendor property.

2011-10-12


Clarified the description of the batteryMonitoringEnabled property.


Clarified the descriptions of the UIDeviceBatteryLevelDidChangeNotification and UIDeviceBatteryStateDidChangeNotification notifications.

2010-10-28

2010-09-01

2010-03-03

Updated to include symbols introduced in iOS 4.0.

2010-02-25

Updated to include new APIs introduced in iOS 3.2.

2009-04-28


Added descriptions for UIDeviceBatteryLevelDidChangeNotification, UIDeviceBatteryStateDidChangeNotification, UIDeviceProximityStateDidChangeNotification, UIDeviceBatteryState, batteryLevel, batteryState, batteryMonitoringEnabled,proximityMonitoringEnabled, and proximityState.

2008-10-15

Moved the orientation macros from this document to the UIKit Function Reference.

2008-09-09

Added UDID (Unique Device Identifier) to the description of uniqueIdentifier.

2008-06-26

New document that describes the class that represents the current device.