不在模拟器上运行的功能(iOS开发)

时间:2016-04-05 08:17:16

标签: ios

我知道推送通知或相机等功能无法在模拟器上运行。还有其他任务只能使用真实设备完成。但我想确切地知道在设备上需要执行所有这些任务,而不是在模拟器上执行。

提前致谢!

1 个答案:

答案 0 :(得分:3)

iOS模拟器/设备(例如OpenG ES(渲染),API之间存在很多差异({{1}不支持某些功能/ frameworks }}),simulator等等,但如果您在这里询问硬件,请点击清单:

硬件差异

虽然可以在Simulator中模拟设备的大部分功能,但必须直接在设备上测试某些硬件功能。

iOS 8.2中未模拟的硬件功能包括:

  • 不支持运动支持(加速度计和陀螺仪)。
  • 不支持音频和视频输入(相机和麦克风)。
  • 接近传感器
  • 晴雨表
  • 环境光线传感器

更多信息

https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/iOS_Simulator_Guide/TestingontheiOSSimulator/TestingontheiOSSimulator.html