OK, so I found this article.
In accordance with this article, there are 5 ways to work with Bluetooth:
- Signing up for an MFI program is an expensive and lengthy process
- Framework CoreBluetooth - only works with Bluetooth 4.0 LE devices
- The GameKit frame is only for an iOS device (two iPhones), so you cannot work with another device and then with iOS
- Private API - a closed API application will not be approved by Apple in the Appstore
- Jailbreak
There seems to be no normal official way to work with Bluetooth.
My business: I want to communicate with a non-iOS device that has bluetooth 2.1, and I want to have it in the app store โ I can only use the first one so that Iโm screwed ...
source share