CoreBluetooth Peripheral Advertisement on iPod Touch

36 Views Asked by At

I am working on an iOS app that connects to bluetooth LE peripherals. When the app discovers the peripheral is reads values from the advertisement data dictionary.

This is the problem: The advertisement data does not contain the kCBAdvDataLocalName key if the app is running on an iPod touch. Why is this the case and how can I get this information?

More info: I have tested the application on multiple iPhones and iPod touch devices. The results are consistent for a given central/peripheral pair, but some peripherals do successfully transmit the name in the advertisement data.

Thank you for any help or ideas you can offer.

0

There are 0 best solutions below