Parse PFFile сохранить ошибку

У меня есть приложение, которое использует Parse API + сервер. Я недавно перенес его на сервер AWS и MongoDB. После миграции я вижу, что файлы PFF не могут быть сохранены на сервере размером более 800 КБ. Я в основном использую средство выбора изображений, чтобы получить изображение от пользователя, а затем сохраняю его следующим образом.

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
    UIImage *pickedImage = [info objectForKey:UIImagePickerControllerOriginalImage];    


    [self dismissViewControllerAnimated:YES completion:^{

        NSError *fileError;
        NSData *imageData = UIImageJPEGRepresentation(_selectedImage, .9);
        PFFile *imageFile = [PFFile fileWithName:@"pimg.jpg" data:imageData contentType:@"image/jpeg" error:&fileError];
        if(fileError) {
            [Utilities popUpMessage:@"file error"];
        }

        [imageFile saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {

            if(!error) {
                //SUCCESS

            } else {
                NSLog(@"Error: %@",error.debugDescription);
                //FAILURE
            }

        }];

    }];
}

Ниже приведено описание ошибки, которую я получаю -

Error: Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option to allow fragments not set." UserInfo={NSDebugDescription=JSON text did not start with array or object and option to allow fragments not set.}

Ценю любую помощь.

0 ответов

Другие вопросы по тегам