【发布时间】:2015-10-17 06:29:18
【问题描述】:
我已经为我的应用设置了(默认 iOS8)基于位置的通知。
UILocalNotification *notification = [[UILocalNotification alloc] init];
notification.regionTriggersOnce = NO;
notification.userInfo = @{ @"notification_id" : @"someID" };
notification.region = region;
notification.alertBody = alertBody;
[[UIApplication sharedApplication] scheduleLocalNotification:notification];
当用户进入指定区域时,通知正确显示在NotificationCenter中。
但是,我想在用户退出该区域时删除该通知消息,因为用户回家并查看通知中心直到他们收到如下所示的消息是没有意义的:
“你在XXXX!”
有人试过类似的吗?文档不清楚如何做到这一点。
【问题讨论】:
标签: ios objective-c geolocation cllocationmanager