BlueSwift
BlueSwift copied to clipboard
Swift framework for easy connection with Bluetooth peripherals.
### Title Change: `iOSApplicationExtension` → `iOS` in specifying platform. ### Motivation I changed `iOSApplicationExtension` specifier into `iOS` because it failed to compile on Xcode14. ### Task Description In this state,...
Hi! I installed library using cocoapods. It is not compiled place `internal extension AdvertisementData ` method `internal var data: Any? {` ``` case .servicesUUIDs(let uuid): return try? [CBUUID(uuidString: uuid)] ->...
I am attempting to write to a characteristic. The first time I run the code below, it works and my peripheral is written to and I receive a callback handler...
I unable to compile current master with Xcode 10.3, because of errors:
I get the following error, /Users/rlotech/Documents/BlueSwift-master/Framework/Source Files/Command/Command.swift:30:5: 'internal' modifier is redundant for instance method declared in an internal extension
### Title - Fix Xcode 10.3 compilation issues for Swift 4.2 - Add the ability to compile code in Swift 5.0 and 5.1
hi i want to match advertisement string for example from peripheral side it advertise "gtpV5nm8Znm" and central side it scan for "gtpV5nm8Znm" if both match then central able to write...
### Title Support macOS ### Motivation It'll be good to support macOS because macOS supports Bluetooth. It'll also help with testing. ### Task Description There are two changes: 1. Refactoring...