调度解析来自ios的推送通知未在仪表板上更新

时间:2014-06-05 05:20:11

标签: ios push-notification parse-platform

我正在为我的ios应用程序使用解析推送通知服务。当我通过rest api请求安排通知时,我从那里获得成功的结果。但是没有发送任何通知,也没有记录在仪表板上。

NSData* dataRequest = [NSJSONSerialization dataWithJSONObject:dict options:kNilOptions     error:&err];
    [postRequest setHTTPMethod:@"POST"];
    [postRequest setValue:[NSString stringWithFormat:@"%d", dataRequest.length] forHTTPHeaderField:@"Content-Length"];
    [postRequest setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
    [postRequest setValue:@"9eMo8YwW75fFA5jh0Xnv8fvwEYgyMA32l4rB2Te5" forHTTPHeaderField:@"X-Parse-Application-Id"];
    [postRequest setValue:@"qJ86vHcr9omWmDqZxA28rA67amjGZ4pJ5urj2tn2" forHTTPHeaderField:@"X-Parse-REST-API-Key"];
    [postRequest setHTTPBody:dataRequest];

以上是我用于请求的方法。

{     渠道=(         全球     );     data = {         alert = 321213;         徽章=增量;         sound =“”;     };     installationId = {         “$ in”=(             “556d28f1-B44A-4dcf-a753-13c1a2a2b1d8”         );     }; }

并在其中发送上述数据。

任何人都可以帮我解决这个问题。

提前感谢。

1 个答案:

答案 0 :(得分:0)

我发送的解决方案数据是错误的形式。

{     渠道=(         全球     );     data = {         alert =“测试完成”;         徽章=增量;         sound =“”;     };     deviceType = ios;     installationId = {         “$ in”=(             “556d28f1-B44A-4dcf-a753-13c1a2a2b1d8”         );     };     “push_time”=“2014-06-05T09:10:00Z”; }

现在我可以安排通知。