bluetooth

Getting around iOS9 CoreBluetooth omissions with Swift Extensions

Getting around iOS9 CoreBluetooth omissions with Swift Extensions

While working on the BLEvolve app (http://blevolve.com), the CoreBluetooth project I was working on began crashing after updating the OS to iOS9.  The bluetooth device vendors’ APIs used two properties: CBPeripheral.isConnected – to query whether a Bluetooth device connected through CoreBluetooth was currently connected CBPeripheral.UUID – to query the “UUID” a.k.a.…