昇润科技 ios ble开发常见问题及解决方法
2018-04-08 本文已影响28人
ff75cdf4bdf3

一、安装导入问题及解决方法
1. 安装了 pods 的 xcode 导入蓝牙库运行报错
按照下面的步骤查看,TARGETS->Build Phases->Compile Sources,看是否导入了DeviceInfo.m 文件,如果导入了DeviceInfo.m 文件,删除后再运行即可。
二、扫描设备问题
2.1 如何获取设备的 MAC 地址?
如今的 iOS 系统已经没有允许开发者获取设备 MAC 地址的权限了,如果在开发过程中,需要用到设备的 MAC 地址信息,可以通过底层修改广播数据,将设备的 MAC 地址存放在广播数据中的厂商数据里面,这样,我们在扫描的时候,就可以通过解析广播数据来获取设备的 MAC 地址信息。
2.2 扫描不到设备?
检查是否在 viewDidLoad 方法里面马上调用了扫描方法,如果是,修改成在 viewWillApper 方法里面延时1s 左右后开始扫描。
关于【Tunercom168】微信号
每周更新关于昇润科技最新资讯,发布蓝牙模块与蓝牙方案最新动态,提供有关物联网、智能家居、可穿戴设备、汽车电子、医疗电子等应用信息,让您紧跟技术潮流,欢迎关注!
