Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 LocalNotification 我们可以追踪特定的位置,当我们进入该区域时,我应该得到通知吗?
这可以通过使用 iOS 4.0 以来内置的区域监控来完成。
[locationController startMonitoringForRegion:region];
这将触发两种方法之一,具体取决于您是进入还是退出该区域。
-didEnterRegion -didExitRegion
从这里,您可以触发警报(如果在前台)或本地通知(如果在后台),并在通知中传递您想要的任何信息。
有很多教程可以帮助您完成设置。只需查找 CLLocationManager、CLRegion 以及与它们关联的区域监控方法。很简单的。