【发布时间】:2016-11-12 12:47:30
【问题描述】:
iOS 10 中的新 UserNotifications 是否可以识别进入或退出区域的差异,以便发送不同的通知?
我一直在使用具有 didEnter 和 didExit 委托方法的 CLLocationManager 执行此操作,但我在新的位置触发器中看不到这样的方法。
有可能吗?
【问题讨论】:
标签: ios10 unusernotificationcenter
iOS 10 中的新 UserNotifications 是否可以识别进入或退出区域的差异,以便发送不同的通知?
我一直在使用具有 didEnter 和 didExit 委托方法的 CLLocationManager 执行此操作,但我在新的位置触发器中看不到这样的方法。
有可能吗?
【问题讨论】:
标签: ios10 unusernotificationcenter
是的,根据UNLocationNotificationTrigger 上的文档:
始终使用 init(region:repeats:) 方法来创建此类的实例。配置区域时,使用 notifyOnEntry 和 notifyOnExit 属性来指定您是希望在进入、退出时发送通知,还是两者都发送。
在此处查看完整文档:https://developer.apple.com/reference/usernotifications/unlocationnotificationtrigger
【讨论】: