IOS侦测蓝牙是否开启
来源:互联网 发布:php ajax传值 编辑:程序博客网 时间:2024/05/18 02:48
IOS蓝牙开发的资料少的可怜,建议大家可以把搜索的关键字翻译成英语。
找到两个方法,其中一个是采用CoreBluetooth。找到这个关键字,就好说了。找到代理。
- (void)centralManagerDidUpdateState:(CBCentralManager *)central{ switch (central.state) { case 0: message = @"初始化中,请稍后……"; break; case 1: message = @"设备不支持状态,过会请重试……"; break; case 2: message = @"设备未授权状态,过会请重试……"; break; case 3: message = @"设备未授权状态,过会请重试……"; break; case 4: message = @"尚未打开蓝牙,请在设置中打开……"; break; case 5: message = @"蓝牙已经成功开启,稍后……"; break; default: break; }}
这个代理方法,可以看到蓝牙的状态
忘记说,初始化了。这里必须设置代理,否则,不会侦测蓝牙的状态。
CBCentralManager *manager = [[CBCentralManager alloc] initWithDelegate:self queue:nil];
这样,开启应用程序,就可以看到提示了。
0 0
- IOS侦测蓝牙是否开启
- ios判断蓝牙是否开启
- 检测蓝牙是否开启
- 蓝牙是否开启
- iOS-OC-监听蓝牙是否开启(打开状态)
- 判断当前手机蓝牙是否开启
- Android 监测蓝牙程序是否开启
- Android 虚拟机判断蓝牙是否开启
- iOS使用privateframework开启蓝牙教程
- iOS 判断GPS是否开启
- ios是否开启推送通知
- [蓝牙]iOS使用Private Framework开启蓝牙教
- 开启蓝牙
- iOS 设置程序自动休眠是否开启
- [iOS]判断文件编译是否开启ARC
- ios获取手机用户是否开启关闭静音
- IOS 判断定位服务是否开启代码
- iOS用户是否开启定位服务
- PhotoShop中画圆角矩形最简单方法(图文并茂)!
- 再读《js高级程序设计》
- hdu 1078 FatMouse and Cheese
- ECMAScript5 Object的新属性方法
- Linux系统优化
- IOS侦测蓝牙是否开启
- 安卓学习笔记(三)分类排版说明——安卓第三天
- 12 个免费在线的 Web 网站性能测试工具
- dns
- 自定义Django的Decorators
- android监听home键
- 好的产品经理是怎样炼成的?
- LeetCode OJ - Search Insert Position
- 双目相机的畸变校正以及平行校正(极线校正)的入门问题总结