pausesLocationUpdatesAutomaticall
全部标签 我需要从PhoneGap设置CLLocationManager的pausesLocationUpdatesAutomatically属性。我该怎么做?原因是,如果用户保持静止,修复丢失等,则通过JavaScript中的watchPosition进行的位置更新可能会停止,并且似乎没有重新启动的方法来自JavaScript的位置跟踪。(之前有人问过同样的问题,但没有答案:locationupdateautopauseiOS) 最佳答案 您可以直接更改插件的代码:打开您的Xcode项目。搜索“CDVLocation.m”,这是负责跟踪用户
我正在使用phonegap构建一个iOS应用程序。当应用程序在后台运行时,我试图让iOS将其当前位置更新到我的应用程序。我已经注册了位置更新后台模式,但它不可靠。经过一些研究,我相信iOS会自动暂停位置更新。CLLocationManager中有一个名为“pausesLocationUpdatesAutomatically”的属性,我认为它是导致此行为的原因。下面的声明来自CoreLocation.framework中的CLLocationManager.h/**pausesLocationUpdatesAutomatically**Discussion:*Specifiesthatl
我尝试在Swift中将位置管理器的pausesLocationUpdatesAutomatically设置为true,但似乎没有结果。此外,根据documentation:Thedefaultvalueofthispropertyistrue.然而,现实中的默认值似乎是假的,而且似乎没有办法将其设置为真:letmanager=CLLocationManager()println(manager.pausesLocationUpdatesAutomatically)//printsfalsemanager.pausesLocationUpdatesAutomatically=truepr