美文网首页iOS学习笔记
iOS设备蓝牙类库的选择

iOS设备蓝牙类库的选择

作者: phoenixsky | 来源:发表于2016-05-18 14:19 被阅读105次

    前言

    我们知道苹果的手机是不能像android设备,利用蓝牙相互之间传递数据的.并且在设置->蓝牙中是搜索不到android设备的.为什么呢?

    首先ios设备的蓝牙并不像并不是用来传递文件的.更多的作用是用来连接耳机,音响,打印机等设备
    现在的AirDrop已经补充了该功能

    ios设备的蓝牙设置中为什么搜不到android等设备

    在iOS设备中,蓝牙设置中搜索到的设备列表全部都是通过MFI认证的.据说这个认证要9.9w刀

    蓝牙的大版本迭代

    1. 2.0+时代 iphone4之前设备
    2. 4.0+时代 iPhone4s↑设备

    iOS类库的选择

    1. CoreBlueTooth
    2. 需要配对双方设备的蓝牙版本最低为4.0(iphone4及更老的设备不支持)
    3. 设备无需MFI认证
    4. 可在app中自行搜索,链接,数据传输
    5. External Accessory
    6. 仅支持蓝牙版本为2.0
    7. 设备需要MFI认证
    8. 需要在设置->蓝牙中先将设备链接.

    大家根据自己的业务场景选择合适的类库

    我的处理方案

    能舍弃2.0就尽量舍弃2.0了.
    使用CoreBlueTooth.拥抱4.0+的设备才是王道.

    相关文章

      网友评论

        本文标题:iOS设备蓝牙类库的选择

        本文链接:https://www.haomeiwen.com/subject/cboirttx.html