问题标签 [clregion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - CLCircularRegion 和唤醒应用程序
在应用程序中,我们有类似 iOS 中的原生提醒应用程序的机制,当用户进入或退出某个区域时会触发通知。
但是两个设备在同一时间表现不同(5 和 5 秒)。所有设备都有启用通知,并允许使用位置。
两个设备都有一些“旅行”,并在路线上创造了 10 个点。第一个设备(5)完成时只收到6个通知,(5s)没有收到任何通知。
但我的问题是我如何知道我的应用程序何时在后台重新启动或继续工作。因为,所有登录的应用程序我都重定向到一个文件中,并在下载容器后分析应用程序中发生的事情。
当设备进入区域并且我的日志标记在文件中触发但未收到通知时,我注意到应用程序在同一时间重新启动。当应用程序尝试从 Web 服务中获取一些信息时,就会发生这种情况didFinishLaunchingWithOptions
也许这是问题。如何知道区分重启应用程序或继续工作。谢谢。
ios - 当有重叠的 CLRegions 时,地理围栏的行为如何
我似乎找不到任何关于核心位置如何处理重叠地理围栏的信息。在我的特殊情况下,我想知道是否会在更大的重叠区域上注册更小的地理围栏。有人知道吗?
ios - 根据用户的速度通知用户附近区域
我正在构建一个应用程序,每当他接近我客户的一个商店时通知用户。
我希望该应用程序会根据用户的速度(30km/h+ - 500m 之前,15-24km/h - 200m 之前,14km/h- - 70m 之前)通知用户。
目前,CLCircularRegion
对象的半径设置为 200,我希望它根据我提到的速度进行更改。
我希望你明白我的意思,如果没有,请在评论中写下你的问题,我会解释。
有谁知道我该怎么做?
谢谢!
ios - 静默获取用户位置
在开发旅行应用程序的过程中,假设用户有一个下午 6:00 从洛杉矶国际机场到肯尼迪国际机场的航班,是否可以在起飞时间(即下午 5:00)之前静默获取用户位置,以及用户到达后的位置?
我正在尝试使用While in use
CoreLocation 授权来实现这一点。例如,是否可以在触发本地通知时执行一些代码?或者也许我应该寻找另一种方法来实现这一点,例如Region Monitoring
?
我只是在寻找有关如何实现这种行为的提示。
ios - 需要帮助如何检查基于区域的 UILocalNotification 是否被触发
我试图弄清楚如何检查基于区域的UILocalNotification
是否被解雇。我搜索并发现当用户退出区域时删除触发的基于位置的通知,但它对我没有帮助。
我已经配置了一个基于区域的区域UILocalNotification
,当用户进入该特定区域时将触发该区域,并UILocalNotification
在应用程序关闭时交付。
现在,当用户打开应用程序时,我如何检查该区域是否UILocalNotification
被解雇。
ios - 在 didExit 或 didEnterRegion 中询问位置是否安全?
我在我的一个应用程序中使用区域监控。我想知道.. 在调用 didExitRegion 或 didEnterRegion 时向位置管理器询问当前位置是否可以节省?像这样:
当应用程序暂停并在后台启动时会发生这种情况。逻辑告诉我,该location
属性不应该是nil
应用程序退出或进入区域时,因为系统知道它不再位于指定区域中。我仍然不知道 ios 在幕后做了什么。所以问题是,在进入或离开一个区域时询问位置是否安全?
ios - 在 Swift 中构建地理定位
我正在尝试使用 CLRegion 实现地理定位功能。但是当我运行这个应用程序时,MKCircle 没有出现,谁能告诉我哪一部分是错的?
ios - 如何知道用户在后台特定分钟后是否居住在 CLRegion 内?
我在 iOS 上进行地理围栏工作,一切都很好。
触发进入和退出事件。
如何检测用户是否在特定分钟后停留在该区域?.
我可以didDetermineState
在前台使用NSTimer
来知道CLRegionStateInside
.
但是在后台如何检查呢?
在android中有dwell Event
感谢您的帮助。