Ios - 有时使用解析无法接收推送通知

标签 ios parse-platform ios9

我正在创建一个聊天应用程序并发送新消息的推送通知 -

-(void)methodName{
     PFQuery *pushQuery = [PFInstallation query];

     [pushQuery whereKey:@"user" containedIn:objectIds];

     PFPush *push = [[PFPush alloc] init];

     push setQuery:pushQuery];

     NSDictionary *pushData=@{
                           @"alert" : self.messageTxt.text,
                           @"Message" : self.messageTxt.text,
                           @"FirstGroup" : [GroupData valueForKey:@"GroupsOneId"],
                           @"SecondGroup" : [GroupData valueForKey:@"GroupsTwoId"],
                           @"GroupId" : groupObjectIdSend,
                           @"Type"  : @"MutualMessage"
                           };

    [push setData:pushData];

    [push sendPushInBackground];

}

请帮助我为什么我每次都没有收到通知。

最佳答案

真实 APN 和测试 APN 中的服务器之间存在一些差异。 推送通知不可靠。这不是你的问题。

APNS 基于 Apple 服务器,Apple 不保证消息成功传送。

关于Ios - 有时使用解析无法接收推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33146547/

相关文章:

ios - 使用 CTFontCreateCopyWithSymbolicTraits 更改字体样式

ios - 通过电子邮件注册用户接受重复的电子邮件(firebase-swift)

ios - 解析 PFQuery 包含 key 不起作用

iphone - 排除 iPhone 4S 设备下载应用程序

ios - CFReadStreamCreateForStreamedHTTPRequest 的替代品是什么?

ios - 应用图像 Assets 路径 @1x @2x @3x

ios - 当 Swift 中的变量值发生变化时执行方法

ios - React Native网络请求在iPhone上失败但在iOS模拟器上成功

java - Parse.com Android SDK : estimatedData and serverData on ParseObject differ immediately after download

java - 向特定用户发送解析推送通知