如何检测用户是否在iOS中的特定道路上旅行?

时间:2014-05-29 20:25:18

标签: ios objective-c cocoa-touch

是否有任何框架/ API可以查看用户是否在后台的特定道路(其坐标已知)上旅行?

我的用例就是这个。当用户在特定道路上旅行时,我想向他发送一些自定义通知。

1 个答案:

答案 0 :(得分:1)

我能想到的最接近的是CLRegion。 CLRegion是您创建的循环地理围栏,并要求系统监视您。当用户进入该区域时,系统将唤醒您的应用并向其发送消息。

我不知道如何创建一个多折线的区域。

对于短途道路,您可以设置一系列区域。但是,我认为有效区域的总数有一个非常小的限制(信标区域的限制是20,对于“常规”CLRegions可能是相同的。我不记得我的头脑。 )