我在我的导航应用程序中使用Skobbler sdk。我需要不断向其他设备发送导航数据。但是后台导航仅在15分钟后停止在后台导航。我还尝试在plist中启用以下键值对: 所需背景模式 - 1.应用程序注册位置更新 2.应用程序从网络下载内容
请提供一些帮助。
答案 0 :(得分:1)
请在真实情况下进行测试,例如在使用导航类型为SKNavigationTypeReal的应用时实际驾驶。
后台应用程序会在一段时间后暂停,并且仅在实际接收GPS位置更新时才会激活。如果设备实际上没有移动,您的应用将永远不会恢复。
这是Apple为改善电池续航时间而进行的优化。 有关背景模式的更多信息: https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html
下一个版本将包含一个用于禁用此行为的API。