I have used the realm
in one of my projects and added Firebase
to identify the crashes. Now, in one of the crash, I am getting following error in Firebase but did not get more details.
"Adding a deleted or invalidated object to a Realm is not permitted"
I have used below code everywhere, where I am trying to delete the object from the realm.
let realm = try! Realm()
do {
try realm.write {
realm.delete(object)
}
} catch let error as NSError {
// handle error
Crashlytics.sharedInstance().setObjectValue(error.localizedDescription, forKey: "key")
}
Am I missing anything?
Thank you for your help