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