I would recommend you use Apples own CoreBluetooth . If you need help setting up, feel free to use my sample project to set it up yourself. You can find it here.
To use it, simply change the following to the properties of your device. If you donβt know what the device name, serviceUUID or characterUUID is, you can use an application like LightBlue to find it. Let me know if you need any help.
//Change these settings let deviceName = "Bluno" let deviceUUID = NSUUID(UUIDString: "DBBD02C8-765D-4340-95DC-35A7C69F420A") let serviceUUID = "DFB0" let characteristicUUID = "DFB1" let message = "5"
As a note for anyone who wants to do this in the future. This is not possible because BlueSMiRF is not BLE. You will need to get special approval from the apple, which seems to do more for people trying to make headphones, etc.
source share