假设在我的 ios 应用程序中,本地通知设置为明天早上 6 点发送。之后,我的应用程序变为非活动状态并由 ios 内核从内存中清除。之后,如果我明天早上 5 点打开应用程序并使用它直到早上 7 点。2. 早上 6 点 30 分
是否会发送之前设置的通知?
假设在我的 ios 应用程序中,本地通知设置为明天早上 6 点发送。之后,我的应用程序变为非活动状态并由 ios 内核从内存中清除。之后,如果我明天早上 5 点打开应用程序并使用它直到早上 7 点。2. 早上 6 点 30 分
是否会发送之前设置的通知?
如果应用程序关闭或在后台,将发送本地通知。如果我对您的理解正确,该应用程序将在发送通知时打开。回答您的问题,不,通知不会显示在屏幕上。对于这些情况,您应该使用AlertView
.
1)
如果您的应用程序在传递本地通知时处于活动状态,- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
则将调用该方法。但在这种情况下,不会出现警报或通知声音。
2) 在这种情况下,本地通知肯定会传递。并会显示警报并播放声音(根据模式)。
请查看UILocalNotification以供参考。