iOS 后台位置更新

标签 ios iphone objective-c app-store batterylevel

我需要知道我是否可以在后台模式下获取位置。我可以得到电池电量来使用它吗?
或者苹果商店会拒绝该应用程序,因为我可以使用的后台模式有限制。

最佳答案

点击项目。 单击目标。 单击功能。 单击背景模式。 单击位置更新。

即使您的应用处于后台模式,您的位置委托(delegate)也会被调用。

Apple 文档中有关于节省电量的详细信息。您需要根据您的应用需要使用哪些定位服务。 https://developer.apple.com/library/ios/documentation/userexperience/conceptual/LocationAwarenessPG/CoreLocation/CoreLocation.html#//apple_ref/doc/uid/TP40009497-CH2-SW1

获取电池电量 https://developer.apple.com/library/ios/documentation/uikit/reference/UIDevice_Class/Reference/UIDevice.html#//apple_ref/occ/instp/UIDevice/batteryLevel

enter image description here

关于iOS 后台位置更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24908665/

相关文章:

iphone - uiwebview 中的 javascript 事件处理程序

ios - StatusBarStyle 在 iOS 9 上无法正常工作

ios - CMAttitudeReferenceFrameXTrueNorthZVertical 不起作用

ios - Swift 4 中带有默认大小写的 Codable 枚举

ios - iPhone 6 上不透明导航栏的背景图像渲染不正确

iphone - 测试与 facebook 集成的应用程序

ios - 以编程方式启用/禁用引导访问-c?

ios - 如何使用 UISegmentedControl 切换 View ?

ios - Swift TableView 滚动到顶部

ios - 返回按钮到 tableView