如何找到后台进程的位置?

时间:2011-06-22 04:29:07

标签: iphone

我正在开发一个应用程序。我想在后台进程中找出x,y,z轴值。首先我找到设备位置。找到设备位置后我会尝试获取x, y,z轴值。所以请告诉我如何找到背景中的位置。

2 个答案:

答案 0 :(得分:0)

如果您想在后台进行位置更新,只需在Info.plist中设置UIBackgroundModes即可。这样的事情应该有效:

<key>UIBackgroundModes</key>
<array>
  <string>location</string>
</array>

请注意,始终保持GPS开启会显着缩短电池寿命(约6小时?)。如果您对更新频率较低感到满意,可以将所需的准确度设置为更大的值。

答案 1 :(得分:-1)

如果使用x,y,z轴值表示设备方向,则需要使用UIAccelerometer类及其协议。

UIAccelerometer Class Reference