8

我正在开发一个执行大量 iOS <--> OSX 通信的应用程序。在大多数情况下,我已经解决了这个问题。

我正在使用CocoaPort进行通信。通过 Wifi,这很好用,而且速度很快。

我正在使用 Bonjour 来查找我的服务器。这需要在 iOS 上使用经过修改的DNSSDObjects样式的网络服务发布服务。显然,iOS 无法看到通过 OSX 上的蓝牙发布的服务,但反之亦然,但您需要保持设备配对和连接。

现在我的问题是,如何提高蓝牙连接的速度?我的最大速度可能为 100kb/s,即使连接仍然打开,这似乎在大约 1 分钟后才停止。

我想我需要使用蓝牙 3.0 中的AMP/HS东西来获得快速连接。我的理解是,这会在我的设备(MBP Retina 和 iPad3,因此应该能够达到不错的速度)之间创建一个 AdHoc 无线网络。

根据 Wiki,蓝牙 4.0 包括蓝牙 3.0 中的 HS 规范,根据蓝牙资源管理器,iPad 是 4.0 规范。有没有办法,也许通过IOBluetooth来请求高速连接?

4

1 回答 1

0

根据@Apple 的一位工程师的说法,这目前是不可行的。你能做的最好的是蓝牙经典,这可能是我得到的速度。

如果您需要此功能,请考虑在 bugreporter.apple.com 上提出功能请求。

于 2013-01-31T19:46:33.497 回答