微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

推送通知问题

如何解决推送通知问题

| 我想在每个通知来自应用程序中Web服务中用于不同任务的提醒。为此,我使用了以下方法。 但我没有得到推送通知
- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDevicetoken:(NSData *)devicetoken
{
}

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

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

解决方法

在应用程序中接收推送消息 那么当您的iPhone收到推送通知时会发生什么呢?存在三种可能的情况: 该应用程序当前正在前台运行。屏幕上什么也没有发生,并且没有声音播放,但是您的应用程序代理会收到通知。由应用程序决定是否响应通知。 该应用已关闭,或者iPhone的主屏幕处于活动状态,或者其他一些应用正在运行。弹出带有消息文本的警报视图,并播放声音。用户可以按“关闭”关闭通知,或按“查看”打开您的应用。如果用户按“关闭”,则将永远不会通知您的应用此通知。 iPhone已锁定。现在,还会弹出警报视图并播放声音,但是警报没有“关闭/查看”按钮。相反,解锁手机会打开应用程序。     ,我在推送通知时遇到了很多问题。请注意:如果您没有找回设备令牌,请检查以确保设备已连接到互联网。如果不是,则设备无法联系APN服务器。我花了几天的时间才发现     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。