Загрузка ARReferenceObject в облачную базу данных Parse - PullRequest
0 голосов
/ 07 февраля 2019

Есть ли у кого-нибудь опыт сохранения объекта 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».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...