当我退出我的应用程序时,如果收到该消息,通知栏会显示原因,但是当我启动应用程序时,它只是不显示在通知栏上,我做错了什么或丢失了?感谢。
答案 0 :(得分:1)
您应该从UIApplication的回调中显示自定义UIAlertView:
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
更新:阅读:Handling Local and Remote Notifications:
让我们回顾一下操作提供的可能情况 本地通知或应用程序的远程通知。
在这种情况下,系统会显示通知,显示一个 警告,标记图标,也许播放声音。
...
应用程序调用其委托 application:didReceiveRemoteNotification:方法(用于远程 通知)或应用程序:didReceiveLocalNotification:方法(for 本地通知)并传递通知有效载荷或 本地通知对象。