有人有将ARReferenceObject保存到云数据库(例如Parse)的经验吗?我试试这个:
guard let testRun = self.testRun, let object = testRun.referenceObject, let name = object.name else {
print("Error: Missing scanned object.")
return
}
DispatchQueue.global().async {
// save object to Parse
let parseARObjects = PFObject(className: "ARReferenceObjects")
parseARObjects.setObject(object, forKey: "ARObject")
parseARObjects.saveEventually{ (success: Bool, error: Error?) ->
Void in
if (success) {
print("ARObject saved to cloud")
} else if error != nil {
print("error saving object to cloud")
}
}
这崩溃并出现错误:由于未捕获的异常“ NSInvalidArgumentException”而终止应用程序,原因:“ PFObject值可能没有类:ARReferenceObject”。