我正在制作GPS追踪应用程序。该应用程序应跟踪iPhone用户位置。在我的情况下,它跟踪应用程序在后台和打开时。如果我从后台杀死我的应用程序,我没有获得位置更新。在杀死应用程序后这是一个可能的应用程序,应用程序应该跟踪iOS中的位置(目标c)。
答案 0 :(得分:0)
即使应用被用户或iOS终止/终止,也有办法获取位置更新。
在iOS 8和iOS7中
使用[locationManager startMonitoringSignificantLocationChanges]
代替[locationManager startUpdatingLocation]
,请检查此http://mobileoop.com/getting-location-updates-for-ios-7-and-8-when-the-app-is-killedterminatedsuspended。
同样在git中的示例项目也会经历https://github.com/voyage11/GettingLocationWhenSuspended
答案 1 :(得分:0)
在设置中为您的应用功能添加位置更新:
Image : Setting capabilities to Location updates
然后,将位置使用设置的隐私政策说明添加到位置始终使用说明:
Image : Location Always usage description in plist
最后,在appdelegate中添加这段代码:
a {
text-decoration: none;
color: blue;
}
a:not(.button):hover {
color: red;
}
a:not(.button):visited {
color: purple;
}