我尝试将测试对象保存到我的解析服务器时,出现此错误:
可选(错误域= NSCocoaErrorDomain代码= 3840“ JSON文本不是以数组或对象开头,并且选项未设置为片段。” UserInfo = {NSDebugDescription = JSON文本不是以数组或对象开头并且选项为允许片段未设置。})
我的解析配置如下:
let configuration = ParseClientConfiguration {
$0.applicationId = "myAppID"
$0.clientKey = "myClientKey"
$0.server = "http://myPublicDNS"
}
Parse.initialize(with: configuration)
我的数据保存功能如下:
let test = PFObject(className:"test")
test["int"] = 1337
test["str"] = "Sean Plott"
test.saveInBackground {
(success: Bool, error: Error?) in
if (success) {
// The object has been saved.
print("succes")
} else {
// There was a problem, check error.description
print(error)
}
}
这是此类需要的属性的类屏幕。
如何解决烦人的错误? 提前致谢, 桑德
答案 0 :(得分:1)
当我们没有将正确的数据发送到后端服务器或者来自后端时,就会出现此错误。 您已与后端服务器核对了您是否正在发送所需的正确数据。也可以在Postman上进行核对。
答案 1 :(得分:-1)
感谢您的答复,但我发现我使用了错误的服务器网址。