蓝牙

1.蓝牙相关概念:
GATT、ATT: 这两者都是BLE间小数据传输的协议规范,都是通用的。
Characteristic: 数据类型,它包括一个value和0至多个value的描述。
Descriptor: 对上面的描述,例如范围、计量单位等。
Service:Characteristic的集合,例如一个service可能包含多个ch,一个ch也可能包含多个des.

Paste_Image.png

3.APP 跳转到设置界面
//蓝牙设置界面
//注意首字母改成了大写,prefs->Prefs
NSURL*url=[NSURL URLWithString:@"Prefs:root=Bluetooth"];
Class LSApplicationWorkspace = NSClassFromString(@"LSApplicationWorkspace");
[[LSApplicationWorkspace performSelector:@selector(defaultWorkspace)] performSelector:@selector(openSensitiveURL:withOptions:) withObject:url withObject:nil];
私有API-iOS10 openURL方法跳转到设置界面失效的解决方法
http://www.jianshu.com/p/ee666b21e0a9
4.iOS如果获取蓝牙Mac地址

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

推荐阅读更多精彩内容