领域有时会在初始化时崩溃

时间:2017-04-06 11:59:23

标签: swift realm

我从应用程序商店收到一些报告,Realm在初始化时崩溃,但没有任何细节。我希望有人(来自Realm团队?)可以看出可能出现的问题。

以下是我创建实例的方法:

 func loadRealm() -> Realm {

        if let realm = self.realm {
            return realm
        }

        if let _ = NSClassFromString("XCTest"){
            realm =  try! Realm(configuration: Realm.Configuration(fileURL: nil, inMemoryIdentifier: "test", syncConfiguration: nil, encryptionKey: nil, readOnly: false, schemaVersion: currentSchemaVersion, migrationBlock: nil, deleteRealmIfMigrationNeeded: true, objectTypes: nil))
        } else {
            realm =  try! Realm(configuration: Realm.Configuration(encryptionKey: nil, readOnly: false, schemaVersion: currentSchemaVersion, migrationBlock: nil, deleteRealmIfMigrationNeeded: true, objectTypes: nil))
        }
        return realm!
    }

当它不是测试时执行的行很开心。错误是" swift_unexpectedError"。

0 个答案:

没有答案