The nRF Connect app on iOS is able to display "Appearance" information that displays known devices such as a Wearable or TV set.
After some research, the Appearance value is a characteristic (0x2A01) under Generic Access Profile (GAP)
I can not find any reference on how to access this information via CoreBluetooth on iOS.
nRF Connect is able to display icons for device types in the scan results, and my only guess as to how they determine the device type would be through the Appearance value. But I cannot figure out how they get that information on iOS!
I understand this is an iOS-centric question, but since the nRF Connect app has figured out a way to determine this info, I'm hoping someone here can weigh in to help me understand how they have accomplished this.
Thanks!