So I read different takes on this matter (I think I read all the related questions on SO). Can I connect in a PAN – Can I write an app that will connect – my linux machine and my iOS device via bluetooth? Using or not using Bonjour or GameKit.
Few requisites:
- iOS devices are not jailbroken.
- iOS devices may or may not have the hotspot/tethering feature enabled (which as far as I have gathered is dictated by the Broadband provider — i.e. if you pay you can tether your connection).
- iOS can run a custom made app that uses documented APIs.
- Bluetooth can be activated by hand by the iOS device user.
Thank you very much!
iPhone Bluetooth Information
Personally, I would instead use wifi + bonjour. Here’s a tutorial about implementing it, some of the code can be pretty gross, but once you get the boilerplate out of the way, it “just works”, which is always a feel good moment.