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.}
Ценю любую помощь.