2011-05-26 120 views
1

我想提醒每个通知来自于Web服务在不同任务的应用程序。为此,我使用了以下方法。 但我没有得到推notific推送通知问题

- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken 
{ 
} 

- (void)application:(UIApplication *)app didFailToRegisterForRemoteNotificationsWithError:(NSError *)err { 
} 

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo { 
} 
+0

可能重复的[在iPhone应用推送通知。](http://stackoverflow.com/questions/2558645/push-notification-in-iphone-application) – 2011-05-26 11:22:19

回答

0

我碰到了很多关于推送通知的问题。请注意:如果您没有收回设备令牌,请检查以确保设备已连接到互联网。如果没有设备不能联系APN服务器。我用了几天发现这一点

1

在应用 所以,当你的iPhone收到一个推送通知会发生什么接收推送消息?有三种可能的情况: 该应用程序当前正在前台运行。屏幕上没有任何反应,没有声音播放,但您的应用程序委托获取通知。应用程序需要做出响应通知的操作。 该应用已关闭,iPhone主屏幕处于活动状态或其他应用正在运行。弹出消息文本并播放声音的警报视图。用户可以按关闭关闭通知或视图打开您的应用程序。如果用户按下关闭,那么您的应用永远不会被告知此通知。 iPhone已锁定。现在,弹出警报视图并播放声音,但警报没有关闭/视图按钮。相反,解锁手机会打开应用程序。