如何在一定距离内使用UILocalNotification?

时间:2011-09-13 11:03:35

标签: iphone distance uilocalnotification

我正在尝试提醒用户,如果他的半径达到某个注释的100米(我创建了它们),他应该会收到通知。

任何指导我的人都能正确地导致我无法找到任何结果:/。

Thanx很多人

1 个答案:

答案 0 :(得分:1)

UILocalNotification没有任何其他方法可以在fireDate方法之外显示它们。

如果您想告诉用户他将接近特定的GPS点,您需要让应用程序在后台接收位置更新。 您可以通过将Required background modes模式添加到信息plist并将其设置为App registers for location updates来执行此操作。 现在,您的应用程序将继续在后台接收更新,这仅适用于iPhone 3GS及更高版本。

然后只需安排UILocalNotification,将fireDate设置为[NSDate date],它就会立即触发。