使用 Linux、iOS、蓝牙、Bonjour、GameKit 进行 PAN —— 可能吗?
所以我读了关于这个问题的不同看法(我想我读了所有相关的问题)。我可以在 PAN 中连接吗?我可以编写一个应用程序来通过蓝牙连接我的 Linux 机器和 iOS 设备吗?使用或不使用 Bonjour 或 GameKit。
几个必要条件:
- iOS 设备未越狱。
- iOS 设备可能会或可能不会启用热点/网络共享功能(据我所知,这是由宽带提供商规定的 - 即,如果您付费,您就可以共享您的连接)。
- iOS 可以运行使用记录的 API 的定制应用程序。
- iOS 设备用户可以手动激活蓝牙。
非常感谢!
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!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
iPhone 蓝牙信息
就我个人而言,我会使用 wifi + bonjour。 这是一个关于实现它的教程, 一些代码可能很漂亮很恶心,但是一旦你摆脱了样板,它就会“正常工作”,这总是一个感觉良好的时刻。
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.