美文网首页
iOS,蓝牙连接代码实现

iOS,蓝牙连接代码实现

作者: Edwardlau | 来源:发表于2018-05-18 17:16 被阅读0次

如果你要问,什么是蓝牙, BLE4.0,BLE5.0啥的, 请QQ私聊红包,语音一对一,温柔,包懂. 妹子优先.^_^

好吧,不逗了. 代码走起:

一: 导入苹果提供的 蓝牙框架

#import <CoreBluetooth/CoreBluetooth.h>

二:初始化: 1-2

1 2

三.centralManager 搜索 Peripheral 设备,连接设备,连接成功后, 3-4-5-6

3 4 5 6

四.Peripheral连接成功后: 

#pragma mark CBPeripheralDelegate  🎥

#pragma mark -------------------------------------------

//连接成功后会,扫描发现 特征服务

-(void)peripheral:(CBPeripheral*)peripheral didDiscoverServices:(NSError*)error

//扫描特征值服务,有哪些特征值......

-(void)peripheral:(CBPeripheral*)peripheral didDiscoverCharacteristicsForService:(CBService*)service error:(NSError*)error

//当特征更新了,就会调用

- (void)peripheral:(CBPeripheral*)peripheral didUpdateValueForCharacteristic:(CBCharacteristic*)characteristic error:(nullableNSError*)error

以上就是蓝牙连接外设的整个代码过程.

一些其他配置:

app开启蓝牙权限:    7, info.plist添加如图

7

如果项目需要保持后台蓝牙连接:  8 -9   ,info.plist添加如图

8 9

最后如果有误,或者还有更多补充的欢迎留言,大家一起讨论,一起成长!!!!!!!!  ^_^

demo: https://github.com/EdwardLXH/bluetooth-SLdemo

相关文章

  • iOS蓝牙开发(三):App作为外设被连接的实现

    iOS蓝牙开发(三):App作为外设被连接的实现 iOS蓝牙开发(三):App作为外设被连接的实现

  • iOS-蓝牙4.0使用

    借鉴与刘彦玮的技术博客,谢谢,文章如下:iOS蓝牙开发(一)蓝牙相关基础知识ios连接外设的代码实现BabyBlu...

  • iOS,蓝牙连接代码实现

    如果你要问,什么是蓝牙, BLE4.0,BLE5.0啥的, 请QQ私聊红包,语音一对一,温柔,包懂. 妹子优先.^...

  • 最简单的iOS蓝牙开发

    iOS端的蓝牙开发,大部分都是采用中心模式,故此文章就详细说说iOS连接外设的代码实现(看了很多蓝牙相关的文章,某...

  • iOS蓝牙总结

    ios中蓝牙的几种实现 ios中提供了4个框架用于实现蓝牙连接GameKit.framework只能用于ios设备...

  • iOS 关于蓝牙通信的4种框架

    iOS中蓝牙的实现方案 iOS中提供了4个框架用于实现蓝牙连接 一、GameKit.framework(用法简单)...

  • 重点 (三十一) : 蓝牙/传感器

    iOS中蓝牙的实现方案 iOS中提供了4个框架用于实现蓝牙连接 GameKit.framework(用法简单) 只...

  • 蓝牙

    iOS中蓝牙的实现方案iOS中提供了4个框架用于实现蓝牙连接GameKit.framework(用法简单)只能用于...

  • iOS-蓝牙(CoreBlueTooth)

    iOS蓝牙须知 iOS提供了4个框架用于实现蓝牙连接 1.gameKit.framework(用法简单) 只能用于...

  • iOS中的蓝牙

    iOS中的蓝牙 概述 iOS中提供了4个框架用于实现蓝牙连接 1.GameKit.framework(用法简单)只...

网友评论

      本文标题:iOS,蓝牙连接代码实现

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