Ios 静默获取用户位置

Ios 静默获取用户位置,ios,objective-c,swift,core-location,clregion,Ios,Objective C,Swift,Core Location,Clregion,在开发旅行应用程序的过程中,假设用户有一个下午6:00从洛杉矶国际机场飞往肯尼迪机场的航班,是否可以在出发时间(即下午5:00)之前和到达后静默获取用户位置 我试图在使用中使用来实现这一点。例如,是否可以在触发本地通知时执行某些代码?或者我应该寻找另一种方法来实现这一点,对于exmaple区域监控 我只是在寻找如何实现这种行为的提示。这是“始终”授权的目的。对于您的用例来说,区域监控可能是最好的选择。@ZeMoon:“始终”似乎有些过分。很多用户可能不允许应用程序以这种方式使用位置服务;假设机场

在开发旅行应用程序的过程中,假设用户有一个下午6:00从洛杉矶国际机场飞往肯尼迪机场的航班,是否可以在出发时间(即下午5:00)之前和到达后静默获取用户位置

我试图在使用中使用
来实现这一点。例如,是否可以在触发本地通知时执行某些代码?或者我应该寻找另一种方法来实现这一点,对于exmaple
区域监控


我只是在寻找如何实现这种行为的提示。

这是“始终”授权的目的。对于您的用例来说,区域监控可能是最好的选择。@ZeMoon:“始终”似乎有些过分。很多用户可能不允许应用程序以这种方式使用位置服务;假设机场周围几英里是你定义的区域,但在特定时间不会触发。找到他们在某个时间的位置的唯一方法是始终使用位置,可能使用重要的位置更改模式。如果你的应用程序提供了使用/价值,那么用户在“始终授权”方面就不会有问题。@Paulw11:我们只是想验证用户是否确实从上述机场前往其他机场。你认为区域监测就足够了吗?对于其他评论,是的
总是
在这里肯定是一种过分的做法,我们正在努力避免它。