【问题标题】:Parse.com Error 3840Parse.com 错误 3840
【发布时间】:2015-10-01 13:12:47
【问题描述】:

当我尝试从 Parse.com 检索项目时收到此错误 在 10 次尝试中,它失败了大约 6 次。

PFQuery *query = [PFQuery queryWithClassName:@"ServiceCatalogue"];
items  = [[NSMutableArray alloc] init];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
    if (!error) {

         NSLog(@"ServiceCatalogue  retrieved");

    } else {
        // Log details of the failure
        NSLog(@"Error: %@ %@", error, [error userInfo]);
    }
}];

得到错误:

“错误:错误域=NSCocoaErrorDomain Code=3840”的操作 无法完成。 (Cocoa 错误 3840。)”(JSON 文本未开始 带有数组或对象以及允许未设置片段的选项。) UserInfo=0x7fcfbaadc480 {NSDebugDescription=JSON 文本没有开始 带有数组或对象以及允许未设置片段的选项。} { NSDebugDescription = "JSON 文本没有以数组或对象开头,并且允许未设置片段的选项。"; }"

【问题讨论】:

  • 我相信 parse.com 服务器目前有点故障,它们会发送错误的响应。他们不会向 API 发送一些 JSON,而是发送其他内容,因此 API 本身会引发错误。借此机会测试您的代码是否“解析”安全。

标签: json parse-platform


【解决方案1】:

正如 Parse 的此状态报告所示,他们的服务器似乎产生了更多的错误。

2nd October 2015 - Elevated Error Rates - Incident Report for Parse

【讨论】:

    猜你喜欢
    • 2015-08-10
    • 2017-06-16
    • 2013-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-08
    • 2015-03-11
    • 2020-03-14
    相关资源
    最近更新 更多