我想问一下,所以我在App委托中有realm数据库配置,这是未加密但现在我想加密但是结束错误我的代码:

let url = Realm.Configuration.defaultConfiguration.fileURL!
try! FileManager.default.removeItem(atPath: url.path)
try! Realm().writeCopy(toFile: url, encryptionKey: key)

错误:

线程1:致命错误:'试试!'表达式意外地引发了错误:错误Domain = io.realm Code = 4“路径'xxx / default.realm'中的文件已经存在 . ” UserInfo = {错误代码= 4,NSFilePath = wxkwe / Documents / d