Documentation for identifier property on CBPeripheral implies it is deprecated

Originator:pwilko
Number:rdar://23125326 Date Originated:10/15/2015
Status:Open Resolved:
Product:iOS Documentation Product Version:
Classification: Reproducible:
 
The documentation for the identifier property on the CBPeripheral class has an availability listed of iOS 7.0 - iOS 7.1 however there is no deprecation statement in the property description text and no alternative provided.  In fact, identifier is listed as the replacement for the deprecated property UUID.

Further, Xcode does not issue a deprecation warning when this property is used and it continues to function in both iOS 8 and iOS 9

Comments

Moved to CBPeer

This property has simply been moved into the CBPeer protocol, which CBPeripheral conforms to (as does CBCentral). Thus, the identifier property is still available in iOS 8 and 9.


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!