无法从Parse仪表板发送推送通知

时间:2014-09-03 15:46:05

标签: push-notification parse-platform push

我创建了一个解析应用程序,为手机创建了包含推送通知的配置,并创建了一个p12文件并将其上传到Parse服务器,以便服务器理论上可以发送推送通知。我可以看到deviceToken在数据浏览器中注册,但是当我尝试使用仪表板向所有设备发送推送通知时,我收到以下消息“查询生成器无法访问,因为找不到有效设备”。我错过了什么吗?我试图通过文档来解决问题,但我很难过。

1 个答案:

答案 0 :(得分:0)

在数据浏览器中,您的Installation类中是否有项目?您的查询在Parse Push Dashboard上的外观如何?

如果您的安装类中没有任何项目,则您需要在设备上注册推送通知。我不确定您是否使用iOS或Android,但对于iOS,这看起来有点像这样:

    [[UIApplication sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeSound];

我在我的App Delegate's

中这样做了
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;

方法。在Android上,我确定有类似的东西。

除此之外,如果您没有查询安装对象,那么这也可能导致问题,因为推送通知必须基于安装。