Description
-
You've met the prerequisites: https://github.com/ParsePlatform/parse-server/wiki/Parse-Server-Guide#prerequisites.
-
You're running the latest version of Parse Server: https://github.com/ParsePlatform/parse-server/releases
-
You've searched through existing issues: https://github.com/ParsePlatform/Parse-Server/issues?utf8=%E2%9C%93&q=is%3Aissue Chances are that your issue has been reported or resolved before.
-
You have filled out every section below. Issues without sufficient information are more likely to be closed.
--
I am getting this error when I'm trying to save object with big size image.
Optional(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.})
This is my code.
let object = PFObject(className: "Events")
object.setObject(event!.title!, forKey: "title")
object.setObject(event!.subTitle, forKey: "subtitle")
object.setObject(event!.eventUser!, forKey: "eventAdmin")
object.setObject(event!.locationGeoPoint!, forKey: "locationGeoPoint")
object.setObject(event!.locationName!, forKey: "locationName")
object.setObject(event!.venue?.foursquareId, forKey: "foursquareId")
object.setObject(event!.eventStartDate!, forKey: "eventStartDate")
object.setObject(event!.eventStartTime!, forKey: "eventStartTime")
object.setObject(event!.whoIsPaying!, forKey: "whoIsPaying")
object.setObject(event!.eventEndDate, forKey: "eventEndDate")
object.setObject(event!.eventEndTime!, forKey: "eventEndTime")
object.setObject(event!.eventCapacity, forKey: "eventCapactiy")
object.setObject(event!.eventCategory, forKey: "eventCategory")
object.setObject(event!.venue!.address, forKey: "eventAddress")
object.setObject(self.descriptionTextField.text!, forKey: "subtitle")
let fileData = UIImageJPEGRepresentation(event!.settedEventImage!, 0.6)
let image = PFFile(data: fileData!, contentType: "image/jpeg")
object.setObject(image, forKey: "eventImage")
var relation = object.relation(forKey: "participants")
relation.add(currentUser!)
object.saveInBackground()
My parse server is working on Amazon Elastic BeansTalk.