本地通知是否可以在iOS8中触发代码?

我正在尝试创build一个需要超过64个本地通知的应用程序。 系统在没有用户与通知交互的情况下向用户发送通知时,是否有任何触发代码的方式?

是和不是。

如果通知是在应用程序处于前台的情况下提供的,则会将其发送给您(应用程序),而不是发送给用户,因此您将以这种方式知道。

如果在应用程序不在前台时传递,应用程序没有运行,所以没有人告诉。 该应用程序不会启动/唤醒你只是告诉你,通知发生。 正如你的意思是,如果用户要求通知与你联系,你将被联系,但否则,没有。

但是,当应用程序再次到达前台时,您会收到一个事件,因此您可以随时查看通知时间是否发生在“您外出时”。

(另外请注意,通知可能永远不会传递给用户,用户可以closures通知,完全依赖通知是有风险的)。