我正在尝试提醒用户,如果他的半径达到某个注释的100米(我创建了它们),他应该会收到通知。
任何指导我的人都能正确地导致我无法找到任何结果:/。
Thanx很多人
答案 0 :(得分:1)
UILocalNotification
没有任何其他方法可以在fireDate方法之外显示它们。
如果您想告诉用户他将接近特定的GPS点,您需要让应用程序在后台接收位置更新。
您可以通过将Required background modes
模式添加到信息plist并将其设置为App registers for location updates
来执行此操作。
现在,您的应用程序将继续在后台接收更新,这仅适用于iPhone 3GS及更高版本。
然后只需安排UILocalNotification
,将fireDate设置为[NSDate date]
,它就会立即触发。