CoreBlueTooth 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
CoreBlueTooth 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 LGPL
开发语言 Objective-C
操作系统 iOS
软件类型 开源软件
所属分类 iOS代码库其他(Others)
开发厂商
地区 不详
提 交 者 红薯
适用人群 未知
收录时间 2014-06-22

软件简介

CoreBlueTooth 使用 Gamekit.framework 实现蓝牙的互相通信,既是服务端又是客户端。

展开阅读全文

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2018/04/28 10:02

蓝牙开发<coreBluetooth/CoreBluetooth.h>

/* 建立中心设备 扫描外设(Discover Peripheral) 连接外设(Connect Peripheral) 扫描外设中的服务和特征(Discover Services And Charateristics) 利用特征与外设做数据交互(Explore And Interact) 断开连接(Disconnect) */ #import "ViewController.h" #import <coreBluetooth/CoreBluetoo...

0
0
发表了博客
2016/05/08 18:15

CoreBluetooth蓝牙

基于CoreBluetooth框架下得蓝牙4.0,都是通过服务(service)和特征(Characteristic)来描述的; 一个设备包含一个或者多个服务,每个服务包含若干个特征; 服务和特征都是用UUID来唯一标识的,UUID都是设备厂提供的;

0
0
发表了博客
2016/08/02 14:59

iOS中CoreBlueTooth中蓝牙的特征与服务

在前两篇关于蓝牙的介绍中,都只能同一个设备连接或者共享文件等,这是不足。而本片短文将要介绍的是可用于第三方蓝牙设备交互,设备必须支持蓝牙4.0的CoreBlueTooth

0
0
发表了博客
2018/06/13 17:21

ios蓝牙开发(四)BabyBluetooth蓝牙库介绍

BabyBluetooth 是一个最简单易用的蓝牙库,基于CoreBluetooth的封装,并兼容ios和mac osx。 特色: 基于原生CoreBluetooth框架封装的轻量级的开源库,可以帮你更简单地使用CoreBluetooth API。 CoreBluetooth所有方法都是通过委托完成,代码冗余且顺序凌乱。BabyBluetooth使用block方法,可以重新按照功能和顺序组织代码...

0
0
发表了博客
2015/06/16 09:16

iOS开发- 蓝牙后台接收数据(BLE4.0)

1.在xxx-info.plist文件中, 新建一行 Required background modes , 加入下面两项。 App shares data using CoreBluetooth 和 App communicates using CoreBluetooth 如图所示: 加入这个项后, 你会发现, 当应用进入后台后, 蓝牙还是保持连接的。 但是, 进入后台后, 虽然应用还挂着, 能够正常接收数据。但是, 来数据了, 如...

0
3
发表了博客
2019/08/20 11:01

iOS 蓝牙开发详解

目前iOS智能硬件的开发交互方式主要分为两种,一种是基于低功耗的蓝牙4.0技术(由于耗电低,也称作为BLE(Bluetooth Low Energy))对应iOS的框架为CoreBluetooth,另外一种是基于Wi-Fi的连接方式,由于之前做过的两个项目用到的都是蓝牙,所以下面主要是介绍蓝牙4.0技术。 对应的在项目中添加的蓝牙开发权限 Important ...

0
0
2013/06/18 17:11

iOS之 CoreMotion 框架

在项目中经常会使用到重力加速度,陀螺仪,最近在一个项目中使用到了CoreMotion 框架,需求是:上下摇摆手机控制智能椅子的角度调节,该项目是使用蓝牙4.0进行通讯的,在iOS 内已经封装好了CoreBluetooth 框架,不过需要iPHone4s 以上的手机,和iPad min 以上的平板电脑才有蓝牙4.0. 今天在这里先记录一下CoreMotion 框架...

0
12
发表了博客
2015/11/18 13:23

iOS蓝牙4.0协议简单介绍

iOS开发蓝牙4.0的框架是CoreBluetooth,本文主要介绍CoreBluetooth的使用,关于本文中的代码片段大多来自github上的一个demo,地址是myz1104/Bluetooth。 在CoreBluetooth中有两个主要的部分,Central和Peripheral,有一点类似Client Server。CBPeripheralManager 作为周边设备是服务器。CBCentralManager作为中心设备是客...

0
0
发表了博客
2019/11/30 00:28

蓝牙开发 获取mac地址

苹果在原生的CoreBluetooth中,将设备的Mac进行了封装(通过外设的Mac地址和手机的Mac地址进行了加密计算),最后对外提供了一个UUID,在一台手机上,一般情况,UUID就可以作为这个外设的唯一标识了,但是如果换了一台手机的话,可能就会发生变化,所以如果需求是需要在多台手机上的话,UUID可能就不太实用了。 蓝牙的M...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2016/04/11 11:40

iOS蓝牙音箱音量怎么调节

通过CoreBluetooth框架实现了手机与设备的通讯,但是播放音乐时,调节手机的音量键无法改变设备的声音大小(可以通讯,比如切换上下首)

2
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
3 收藏
分享
返回顶部
顶部