【问题标题】:Exchange data b/w iOS devices using Bluetooth 4.0使用蓝牙 4.0 在 iOS 设备之间交换数据
【发布时间】:2012-09-19 03:47:41
【问题描述】:

我正在研究如何使用蓝牙 4.0 在多个 iOS 设备之间交换数据(信息/文件/等)。使用哪些框架更好地做到这一点? Core Bluetooth 或 GameKit 能胜任吗?

我们将不胜感激任何帮助、提示和建议。

【问题讨论】:

    标签: objective-c bluetooth gamekit core-bluetooth


    【解决方案1】:

    CoreBluetooth 框架适用于支持蓝牙 4.0 的 iOS 6+ 设备(iPhone 4s 和 5、iPod Touch Gen 5、iPad Gen 3 和 4、iPad Mini)上的信息/文件交换。它的范围约为 50 米,数据速率约为每秒 2 KB。

    如果您想尝试将 2 个 iOS 6 设备连接在一起,我建议您查看应用程序 LightBlue。它可以让您在设备之间进行读写。

    【讨论】:

      【解决方案2】:

      Core Bluetooth 可以工作,但只能在 iOS 6 下工作。iOS 5 下的 Core Bluetooth 仅允许 iOS 设备作为主设备(检测广播 BLE 设备并连接到它们的设备),而不是作为从设备(设备广播其存在并连接到需要其服务的主设备)。

      WWDC 2012 的视频中有一些关于差异和技术的很好的概述。查找:

         会话 703 - 核心蓝牙 101

         会话 705 - 高级核心蓝牙

      在来自 WWDC 的视频会议中,可以在 Apple 网站的开发者部分找到。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-07-02
        • 1970-01-01
        • 1970-01-01
        • 2016-05-06
        • 1970-01-01
        • 2013-01-11
        • 2015-10-25
        • 2020-08-16
        相关资源
        最近更新 更多