E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
corebluetooth
iOS实现BLE后台持续连接外围设备
使用
CoreBluetooth
.framework的应用可以在后台运行。
羊妞麻麻
·
2020-03-19 18:52
iOS 蓝牙 BLE
1、蓝牙后台模式在info.plist文件中添加UIBackgroundModes的key,Value则是包含以下提到的两种字符串的数组:bluetooth-central:APP使用
CoreBluetooth
CoderLJW
·
2020-03-19 04:07
Core Bluetooth库编程指南官方文档翻译1-3
在这章中,你将会学习到怎样使用
CoreBluetooth
框架来从中央端执行大多数的蓝牙低功耗任务。下面一个基本的代码示例将会有助于开发你的应用
丨n水瓶座菜虫灬
·
2020-03-17 20:57
iOS蓝牙开发学习笔记(一)蓝牙概述
https://developer.apple.com/library/prerelease/content/documentation/NetworkingInternetWeb/Conceptual/
CoreBluetooth
_concepts
5b92c69d95c3
·
2020-03-17 09:30
蓝牙外围设备
首先需要导入基本依赖库,
CoreBluetooth
.framework,MultipeerConnectivity.framework,GameKit.framework#import"ViewController.h
CMD独白
·
2020-03-13 22:48
Core Bluetooth库编程指南官方文档翻译1-7
设置你的本地设备作为外设的最佳实践和许多中央端事务一样,这个
CoreBluetooth
框架给你控制实现外设角色的大部分。这个章节提供了指导方针和最佳实践,以一种负责任的方式利用这种控制的水平。
丨n水瓶座菜虫灬
·
2020-03-11 17:36
iOS蓝牙开发
3.
CoreBluetooth
.framework:功能强大的蓝牙开发框架,要求设备必须支持蓝牙4.0。目前蓝牙开发多半基于此框架,此笔记也是写基于此框架。
___吉
·
2020-03-11 04:25
探究蓝牙
CoreBluetooth
实现数据传输
最近项目中需要与硬件进行蓝牙连接,实现数据交互.一般来说,外设会由硬件工程师开发好,并定义好设备提供的服务,每个服务对于的特征,每个特征的属性(只读,只写,通知等等).本文例子的业务场景,就是用一手机app去读写蓝牙设备.在这里主要说一下iOS设备作为中心模式连接外设的实现思路.一、蓝牙中心模式流程1.建立中心角色2.扫描外设(discover)3.连接外设(connect)4.扫描外设中的服务和
Mr_Goodbye
·
2020-03-09 03:41
『
CoreBluetooth
』3. 作为 Central 时的数据读写(补充)
上一章谈到了当设备作为central时,搜索、连接、读写的一些基本操作。几乎就是翻译了官方API,除此之外,API中还提到了一些枚举,以及蓝牙通信方面的其他知识,本文将一一介绍(不断更新中…)。CBUUIDCBUUID对象是用于BLE通信中128位的唯一标示符。peripheral的service,characteristic,characteristicdescriptor都包含这个属性。这个类
拿破轮胎
·
2020-03-07 07:12
CoreBlueTooth
简介:可用于第三方蓝牙设备交互,设备必须支持蓝牙4.0iPhone的设备必须是4S或者更新iPad设备必须是iPadmini或者更新iOS的系统必须是iOS6或者更新蓝牙4.0以低功耗著称,所以一般被称为BLE(bluetoothlowenergy)使用模拟器调试Xcode4.6iOS6.1应用场景运动手环智能家居拉卡拉蓝牙刷卡器核心概念CBCentralManager:中心设备(用来连接到外部设
走道牙的人
·
2020-03-06 19:58
iOS基础之蓝牙
目录1.蓝牙1.1中央设备(接收数据)常用1.2外围设备(发送数据)很少使用(测试协议时使用)1.3相关类2.WiFi1.蓝牙概念
CoreBluetooth
蓝牙蓝牙开发分为2种:1.手机作为中央设备(常用
风雨路上砥砺前行
·
2020-03-06 05:27
iOS低功耗蓝牙(
Corebluetooth
)开发(swift版)
现在公司手头的项目基本上是基于蓝牙的开发,所以对低功耗蓝牙还是有一定的了解,今天特意把我写的蓝牙模块儿整理出来,供大家参考。一:初识低功耗蓝牙1,中心(central)和外设(peripheral)刚接触蓝牙开发的时候,找了许多专业的资料,讲到蓝牙开发分为两种模式,中心模式(central),和外设模式(peripheral)。云里雾里,以至于搞了两三天都不知道自己做的东西到底是做为中心还是做为外
爱编程的小兵
·
2020-03-05 03:33
iOS检测蓝牙是否开启
首先在buildphase中添加
CoreBluetooth
.framework然后在你的.m文件中#import初始化(CBCentralManager*)bluetoothManager{if(_bluetoothManager
一线码农
·
2020-03-03 08:25
iOS--CBCentralManager实现
在这一章,你会学到怎样通过
CoreBluetooth
执行中心角色这边的最基本的BLE任务。下面的示例代码可
原鸣清
·
2020-03-02 16:05
【iOS】BLE蓝牙开发—Swift版
iOSBLE开发调用的是
CoreBluetooth
系统原生库,基本用到的类有:CBCentralManager//系统蓝牙设备管理对象CBPeripheral//外围设备CBService//外围设备的服务或者服务中包含的服务
Gibson_9527
·
2020-03-01 19:46
iOS蓝牙权限提示修改
因为最近公司iOS项目需要对接ibeacon,所以最近在研究
corebluetooth
。
JustCompile
·
2020-03-01 03:19
一种优雅的使用
CoreBluetooth
框架的方式
在iOS的蓝牙开发中,
CoreBluetooth
框架是必不可少的.它以代理的方式告诉我们蓝牙连接状态,数据收发.虽然很实用,但是却加重了我们的负担.往往是调用一个方法之后,还要在代理方法中处理回调,特别是蓝牙相关的代理实在有点多
xiongcy
·
2020-02-29 23:28
iOS 初识
CoreBluetooth
导语:近距离通讯目前主要有NFC(NearFieldCommunication),BLE(BluetoothLowEnergy)等技术,本文主要是讲BLE低功耗蓝牙传输。一,BLE前世今生在iOS开发中,蓝牙通讯有两种方式,一种是传统的蓝牙(ClassicBluetooth),另外一种就是低功耗BLE(BluetoothLowEnergy).其中传统蓝牙用到的是ExternalAccessory库
wongstar
·
2020-02-25 04:35
Chap13 .
CoreBluetooth
今晚继续翻书,"iOS7PushingtheLimit"本章重要的概念是外围设备中心设备在大部分使用情况下,比如链接蓝牙音箱时,外围设备(蓝牙音箱)被叫做peripharal,iOS提供了peripharal类和peripharalManager类供管理,这个类有配套的委托方法供我们使用,在需要iOS设备比如一台iPhone作为数据中心,向外部设备,比如另一台iPad传输数据时,则使用另一套方案,
林步蜓
·
2020-02-25 00:50
iOS-蓝牙4.0开发(踩过的坑)
PS:本文重点不在于
CoreBluetooth
框架的使用,而是实现业务需求时需要注意的事项。另:推荐LightBlueApp,基于
CoreBluetooth
。
吴剑辉
·
2020-02-24 08:54
蓝牙开发小结
1.工程中导入
CoreBluetooth
.framework并在相关界面(建议写在父类,便于继承使用)import"
CoreBluetooth
/
CoreBluetooth
.h"。
Blunet
·
2020-02-23 10:00
iOS--执行通用周边角色任务(Performing Common Peripheral Role Tasks)
在上一章,你已经学习了怎样执行大多数的中心这边的BLE任务,在这一章中,你将学习怎样使用
CoreBluetooth
框架执行大多数的周边这边的BLE任务。
原鸣清
·
2020-02-23 00:55
IOS9 BLE 与外设交互及设备绑定
我没有去深入研究BabyTooth库,总感觉
CoreBluetooth
能让我更好的理解整个流程...当然大家可以把这认为是懒..,好了言归正传。BLE属于低功耗蓝牙,但传输速率在我感觉有点慢。
AppleLSY
·
2020-02-22 15:19
iOS BLE 开发小记[4] - 如何实现
CoreBluetooth
后台运行模式
欢迎访问我的博客muhlenXi,该文章出自我的博客,欢迎转载,转载请注明来源:http://muhlenxi.com/2017/05/03/iOS-Bluetooth-Low-Energy-Develop-Chapter4。导语:在这一节,主要是iOSAPP关于蓝牙后台处理方面的知识和经验。对于iOSAPP来说,知道你的APP是运行在前台还是运行在后台很重要。一个APP在后台运行状态下的行为表现
muhlenXi
·
2020-02-21 13:32
Core Bluetooth Programming Guide - Best Practices for Setting Up Your Local Device as a Peripheral 第6章 中文翻译
将你的本地设备设为Peripheral的最佳实践如同许多central端的事务一样,
CoreBluetooth
框架给予你在peripheral端大多数领域的控制力。
dream小恩
·
2020-02-20 01:01
iOS
CoreBluetooth
的swift实现 (1)
iOSCoreBluetooth的swift实现(2)iOSCoreBluetooth的swift实现(3)前面的话上学期参加了学校一个叫做智能寝室的比赛,当时有了想做蓝牙电子秤的想法,从硬件到app,花了不少力气(模块各种坑),app开发中间也遇到了不少坑,所以想在这里把如何实现与蓝牙产品的连接以及数据的交换做一下分享也当作是再做一个复习吧。当然,这里不会太多讲到硬件的代码。参考:CoreBlu
COOPERC
·
2020-02-19 09:43
【iOS】BLE蓝牙开发
使用环境是手机和蓝牙车载记录仪的通信,大体流程是手机作为服务端通过发送故障码给外围设备记录仪,然后记录仪广播回传数据,具体内容下面详细介绍~iOSBLE开发调用的是
CoreBluetooth
系统原生库,
Gibson_9527
·
2020-02-18 23:56
iOS 蓝牙开发
Bluetooth.png蓝牙介绍本文要介绍的
CoreBluetooth
,专门用于与BLE设备通讯。
JimmyL
·
2020-02-13 07:59
蓝牙(
CoreBluetooth
)-外部设备(服务端)
主要内容1.创建外部管理器对象2.设置本地外设的服务和特征3.添加服务和特征到到你的设置的数据库中4.向外公布你的的服务5.相应来自连接上的中心设备的请求6.向订阅了特征值改变的中心设备发送通知1.创建外设管理器首先你需要创建一个CBPeripheralManager对象,通过CBPeripheralManager的initWithDelegate:queue:options:,像这样:self.
满山李子
·
2020-02-12 06:15
关于
CoreBluetooth
整理
有4个框架可以提供蓝牙连接,此文主要讲
CoreBluetooth
框架下的蓝牙4.0开发通过此框架可以让你的Mac和iOS应用程序与外部蓝牙设备通信例如:心率检测仪、数字温控器关于蓝牙通讯,它是基于传统的
Detailscool
·
2020-02-10 17:45
iOS之BLE开发如何多台设备确定唯一设备
在
CoreBluetooth
系统框架中,我们能够看到当我们通过中心模式扫描到蓝牙设备的时候,我们可以获取到以下的一些属性:蓝牙设备的名字、信号强度、状态、服务、标志符。
轮子糙
·
2020-02-10 09:15
小米手环iOS开发实战(二):开发Demo让你的手环振动起来
小米手环iOS开发实战(二):开发Demo让你的手环振动起来上一节讲了
CoreBluetooth
的使用,理论知识很枯燥,那么现在先利用上一节讲的内容,做一个简易手环应用,实现连接/断开手环,查看手环UUID
Minecode
·
2020-02-09 15:29
【译】iOS蓝牙编程指南 -- 核心蓝牙概述
小引随着穿戴设备和智能家居的热情不断,app蓝牙的开发也很火热,基于iOS蓝牙的开发资料有不少,但是最最值得学习的必然是apple自家的文档啦,我之前的项目基于蓝牙4.0,开发过程中用到
CoreBluetooth
MarkLin
·
2020-02-08 18:50
小米手环iOS开发实战(一):iOS蓝牙框架
CoreBluetooth
小米手环iOS开发实战(一):iOS蓝牙框架
CoreBluetooth
本项目为对小米手环进行二次开发,利用了小米手环蓝牙连接并不安全的特性,连接后可以获取手环数据,并可修改数据。
Minecode
·
2020-02-07 11:34
【
CoreBluetooth
】iOS 蓝牙之一:搜索周边设备
CoreBluetooth
:主要分为2大部分1.作为中心,搜索周边设备2.作为设备,发送广播被中心搜索简述内容框架流程之一iOS-蓝牙.png1centerManager实例化,并检查设备蓝牙状态,通过代理回调
居然是村长
·
2020-02-07 02:56
ios 蓝牙开发
https://developer.apple.com/library/prerelease/content/documentation/NetworkingInternetWeb/Conceptual/
CoreBluetooth
_concepts
WilliamChou
·
2020-02-07 01:27
iOS 的
CoreBluetooth
简单实现
公司有个需求是做蓝牙连接打印机,以下我简单实现了一下CoreBluetoothApp如何外围设备交互一、获取外围数据1.开始扫描外围设备---->2.连接外围设备---->3.停止扫描外围设备---->4.扫描外围设备的服务---->5.扫描服务的特征---->6.扫描外围设备的服务的特征根据特征进行对外围进行操作二、向外围传输数据:NSData*data=[[NSDataalloc]initWi
晴朗Nic
·
2020-02-05 21:56
iOS蓝牙开发
CoreBlueTooth
库核心方法使用介绍
相关的蓝牙操作由专门的
CoreBluetooth
.framework进行统一管理。
manofit
·
2020-02-02 09:46
iOS蓝牙编程
makeforipad,iphone,itouchBLE---buletouchlowenergyRSSI---ReceivedSignalStrength→_→developer.apple.com/
CoreBluetooth
河小龙
·
2020-02-02 06:36
iOS蓝牙开发
CoreBluetooth
框架总结
概念iOS开发中,谈到蓝牙现在基本最常使用的框架就是
CoreBluetooth
框架了,使用该框架可以iOS设备与蓝牙设备或者iOS设备与其他非蓝牙设备的交互。
软件iOS开发
·
2020-02-02 04:40
iOS蓝牙开发---
CoreBluetooth
[BLE 4.0] 初级篇[内附Demo地址]
ExternalAccessory框架(认证流程貌似挺复杂的,而且对公司的资质要求较高),详见:关于MFi认证你所必须要知道的事情2.BLEbuletouchlowenergy,蓝牙4.0设备因为低耗电,所以也叫做BLE,开发使用
CoreBluetooth
iOS_ZK03
·
2020-02-02 03:22
iOS蓝牙开发
CoreBluetooth
概念iOS开发中,谈到蓝牙现在基本最常使用的框架就是
CoreBluetooth
框架了,使用该框架可以iOS设备与蓝牙设备或者iOS设备与其他非蓝牙设备的交互。
巴格里斯
·
2020-02-01 02:53
iOS
CoreBluetooth
开发
本文主要参考如下链接:http://blog.csdn.net/pony_maggie/article/details/26740237http://blog.csdn.net/VictorMoKai/article/details/42395669http://blog.csdn.net/m372897500/article/details/50662976iOS蓝牙介绍蓝牙协议本身经历了从1.
Realank
·
2020-01-07 23:14
iOS蓝牙通讯
CoreBluetooth
的使用
苹果的蓝牙通讯使用的是
CoreBluetooth
.framework,实际交互是使用的CBCentralManager,搜索链接使用的代理是:CBCentralManagerDelegate,特性的读取和数据交互使用的代理是
牛仔裤小毛驴
·
2020-01-07 03:19
蓝牙通信
在iOS开发中,实现蓝牙通信有两种方式,一种是使用传统的GameKit.framework,另一种就是使用在iOS5中加入的
CoreBluetooth
.framework。
佛不渡我我自成魔
·
2020-01-06 14:08
iOS iBeacon开发笔记
代码还提供了一个例子,你如何能校准和配置iOS设备作为信标
corebluetooth
。您可以配置一个iOS设备作为信标如下:1)获得两个iOS设备配备蓝牙LE。
Puiwah_Wai
·
2020-01-05 17:29
iOS蓝牙框架
CoreBluetooth
应用
在
CoreBluetooth
中是通过CBPeripheralManager来进行管理
iOS小乔
·
2020-01-03 15:12
iOS 蓝牙使用小结 bluetooth
现将创建蓝牙工程的要点总结一下,由于工程主要涉及中心模式,所以只总结中心模式的用法1,引入
CoreBluetooth
.framework2,实现蓝牙协议,如:.h文件如下@protocolCBCentralManagerDelegate
傻傻小萝卜
·
2020-01-02 09:44
CoreBluetooth
BLE:(Bluetoothlowenergy)蓝牙4.0设备因为低耗电,也叫BLEperipheral,central:外设和中心设备,发起链接的是central(一般是指手机),被链接的设备是peripheral(运动手环)serviceandcharacteristic:(服务和特征)每个设备会提供服务和特征,类似于服务端的API,但是结构不同.每个设备会有很多服务,每个服务中包含很多字段,
Mg明明就是你
·
2019-12-30 10:15
iOS蓝牙4.0开发Peripheral(
CoreBluetooth
)
上篇文章iOS蓝牙4.0开发Central(
CoreBluetooth
)-已经讲述了作为中央设备的客户端,现在来讲讲
CoreBluetooth
作为外围设备的情况。
Zshuo50
·
2019-12-26 18:19
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他