well, I have an application that scan and connect to to a 'bluetooth le' device under ios 6.0.1 but on iphone 4s, and it works good. when upload the application to the apple store, they return me an application crash, bat programming, but I only understand the crash when I try the application on an iphone5 where the
- (void)centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)peripheral advertisementData:(NSDictionary *)advertisementData RSSI:(NSNumber *)RSSI;
return me a peripheral with null uuid.
I print the peripheral, the name, the uuid, the rssi and the advertData, everything is good but the uuid is null, and I use the uuid in the application. this make my application crash, I can control the null uuid, and this means that I can't control the application.
Somebody knows what happens, and a possible solution?