45得票4回答
iOS - 应用关闭时的CoreLocation和地理围栏功能

我已经阅读了很多有关如何对我的iOS应用进行地理围栏设置的教程(例如,这里),但没有一篇提到当应用程序关闭时是否允许处理任何特定于应用程序的位置数据。 例如,我知道当应用程序在后台运行时,这些服务仍将持续存在(如果编码正确),但是如果用户双击home按钮并关闭应用程序呢?是否还可以获取位置数据?

10得票4回答
Android Geofences是否一直保持活动状态直到被移除/过期,还是只有在我的PendingIntent启动时才会保持活动状态?

我即将实施一个带有地理围栏的功能,但在进行任何重要工作之前,我需要知道第一次过渡后地理围栏是否仍然处于活动状态。 该功能的核心是: 每次当我在距离点P x米以内的区域A内时(称之为“区域A”),我希望会发生“操作B”。 我需要知道的是: 1. 我只需添加具有“Geofence.NEVE...

33得票5回答
使用iOS地理围栏跟踪多个(20+)位置

一款iOS应用程序使用地理围栏来通知用户有关预定义的附近位置。应用程序允许错过某些位置(用户不会收到有关附近位置的通知),但希望保持缺失率低。 一种实现方法是使用startMonitoringSignificantLocationChanges开始监视重大位置更改,并且每次触发“位置更改”事...

10得票1回答
iOS地理围栏,当监测开始时如何处理在区域内的情况?

我一直不知道如何处理这种情况:当调用startMonitoringForRegion时,手机已经在一个区域内。其他问题建议在didStartMonitoringForRegion中调用requestStateForRegion,然后调用didDetermineState: forRegion:...

11得票1回答
从Android Geofence事件中未收到意图

所有内容都可以正确构建并在模拟器中运行,但我似乎无法让我的IntentService记录任何东西。我确定我错过了或忽略了一些基本的东西,但我对Android / Java还很陌生,在这一点上已经没有更多的想法了。public class MainActivity extends AppComp...

7得票2回答
安卓:构建多边形地理围栏

根据API文档,仅允许使用圆形地理围栏: https://developers.google.com/android/reference/com/google/android/gms/location/Geofence.Builder 例如,如下所示: https://developer...

7得票1回答
地理围栏随机无法触发,直到另一个GPS应用程序被打开。

我已经测试了一个应用程序多个月,该应用程序使用Android Geofencing API来跟踪进入/退出事件。它的运行表现几乎完美,但有时地理围栏简单地不触发,这显然不是由于我的应用程序未能保持地理围栏加载导致的。因为每当地理围栏失败时,立即打开另一个完全独立的GPS应用程序(例如谷歌地图)...

7得票2回答
安卓 - 为什么要使用待处理意图来创建地理围栏?

我刚刚完成了 Android 上地理围栏的教程(http://developer.android.com/training/location/geofencing.html),我想知道为什么地理围栏的回调是通过挂起意图而不是简单的回调接口来完成的。 如果在活动中实现,通常会在 onPause...

15得票5回答
地理围栏:通过后台服务发送 HTTP 请求失败。显示未知主机异常。

我在安卓应用中实现了地理围栏。我遵循了这个链接来实现应用中的“地理围栏”。我使用“Retrofit”库来调用“HTTP”请求。 应用程序具有以下权限: <uses-permission android:name="android.permission.INTERNET" /> ...

13得票1回答
应用程序关闭后,地理围栏不起作用

我知道之前有类似的问题,但回答并不完美。我使用安卓开发者网站的示例代码创建了一个带有地理围栏的应用程序。由于我不会删除地理围栏,因此我没有使用任何共享首选项来存储地理围栏。我正在地理围栏内部测试该应用程序,但每次运行应用程序时,我的智能手机都会收到通知,并且在应用程序被杀死时没有观察到任何通知...