我的理解是,如果应用程序位于前台,则不会显示iOS中的本地和远程通知。
但是,如果我在iPhone上打开邮件应用程序并查看我的电子邮件,那么在某些情况下我会看到一条横幅,告诉我收到了电子邮件。当电子邮件应用程序位于前台时会发生这种情况。
有谁知道这是怎么做的(最好是在Swift上)?或者此权限仅适用于Apple书面应用程序。
任何帮助都将不胜感激。
答案 0 :(得分:1)
您应该在- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
中实施AppDelegate
方法。
如果你想通过膨胀视图或者什么来处理它们,你需要用那种特定的方法来处理它们。