iOS 之蓝牙开发

1.实现方案

<GameKit.framework> 蓝牙游戏对战,只能用于iOS 系统之间,iOS 7后开始过期

<MultipeerConnectivity.framework> 蓝牙对战,用来替代GameKit

<ExternalAccessory.framework> 可用于第三方蓝牙交互设备,必须通过MFI认证

<CoreBluetooth.h>通用的蓝牙4.0库

2.CoreBluetooth

开发步骤

- 建立中心设备

- 扫描外设

- 连接外设

-扫描外设中的特征与服务

-利用特征与外设做数据交互

-断开连接

蓝牙架构的搭建

[蓝牙](http://img.blog.csdn.net/20170213014354367?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMzI2MzkxNw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言# 什么是蓝牙?#### 随着蓝牙低功耗技术BLE(Bluetooth Low Energy)的发展,蓝牙技术...
    maybe_mylove阅读 989评论 1 5
  • 一、项目背景 二、IOS 蓝牙介绍 ios中蓝牙有四个框架,其中两个支持与外设连接。一个是 ExternalAcc...
    Mr_Victory阅读 5,900评论 27 69
  • CoreBluetooth的API是基于BLE4.0的标准的。这个框架涵盖了BLE标准的所有细节。仅仅只有新的iO...
    shinedada阅读 1,283评论 0 0
  • 实用框架:CoreBluetooth.framework(时下热门)可用于第三方蓝牙设备交互,必须要支持蓝牙4.0...
    WarmLikeYou阅读 417评论 0 1
  • 转眼之间,就来到了年末这个让人高兴却又忧愁的时间点。 远方的你,是否依旧安好! 时光总是...
    俞洛阅读 288评论 0 0