使用 Linux、iOS、蓝牙、Bonjour、GameKit 进行 PAN —— 可能吗?

发布于 2024-12-02 02:51:28 字数 329 浏览 2 评论 0原文

所以我读了关于这个问题的不同看法(我想我读了所有相关的问题)。我可以在 PAN 中连接吗?我可以编写一个应用程序来通过蓝牙连接我的 Linux 机器和 iOS 设备吗?使用或不使用 Bonjour 或 GameKit。

几个必要条件:

  1. iOS 设备越狱。
  2. iOS 设备可能会或可能不会启用热点/网络共享功能(据我所知,这是由宽带提供商规定的 - 即,如果您付费,您就可以共享您的连接)。
  3. iOS 可以运行使用记录的 API 的定制应用程序。
  4. 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:

  1. iOS devices are not jailbroken.
  2. 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).
  3. iOS can run a custom made app that uses documented APIs.
  4. Bluetooth can be activated by hand by the iOS device user.

Thank you very much!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱人如己 2024-12-09 02:51:28

iOS 3.0 支持耳机(单声道/立体声)、通过 PAN/BNEP 协议进行联网,并支持需要专有蓝牙协议的“Made for iPhone”设备。尽管如此,甚至不包括基本的 OBEX 支持(任何低价手机都可用),并且没有可用于连接任意蓝牙设备的 API。它还扩展了 GameKit API 以允许 iOS 到 iOS 的通信。

iPhone 蓝牙信息

就我个人而言,我会使用 wifi + bonjour。 这是一个关于实现它的教程, 一些代码可能很漂亮很恶心,但是一旦你摆脱了样板,它就会“正常工作”,这总是一个感觉良好的时刻。

iOS 3.0 provides support for headsets (mono/stereo), networking via the PAN/BNEP protocol and support for "Made for iPhone" devices which require a proprietary Bluetooth protocol. Still, not even basic OBEX support is included (available with any low-price mobile phone), and no API is available to connect to arbitrary Bluetooth devices. It also extents the GameKit API to allow for iOS-to-iOS communication.

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文