一,距离感应器
启动距离感应器(默认是关闭状态,如果启动会十分耗电)
[UIDevice currentDevice].proximityMonitoringEnabled = YES;
二,CoreMotion (加速计,陀螺仪,计步器)
1.计步器
过时:CMStepCounter
iOS9:CMPedometer
2.加速计(Accelerometer):获取设备在x,y,z轴的线性速度
过时:UIAccelerometer
iOS9:CMMotionManager
3.陀螺仪(Gyro):获取设备在x,y,z轴的角速度
CMMotionManager
4.摇一摇
三,蓝牙:短距离通信
1.GameKit 蓝牙功能
步骤:
1.至少两台移动设备打开蓝牙
2.打开蓝牙选择器面板
3.选择可以配对的蓝牙设备
4.等待配对成功
5.保存当前会话
6.等待数据传输
7.发送数据,接收数据
2.CoreBlueTooth 蓝牙功能