Skip to content

Support Xcode 13 / iOS 15

Latest
Compare
Choose a tag to compare
@nbrooke nbrooke released this 24 Nov 21:18

Fixes it so it can compile correctly for the latest version of Xcode / iOS SDK.

Code that directly creates a Bluejay.CharacteristicIdentifier from a CBCharacteristic needs to change to accommodate the fact that initializer is now fallible due to changes in the optionality of CBCharacteristic.service

Also includes a few smaller changes:

  • Add setting to broadcast errors sent to cancelEverything to all listeners.
  • Fix problem with timeouts in writeAndAssemble not working as expected if partial data is received
  • Fix problem with the queue not restarting after transferring bluetooth state back to Bluejay