Я хочу установить NSURLIsExcludedFromBackupKey для моего файла realm. Причина в том, что я хочу исключить его из iCloud. У меня есть следующий код:Realm: настройка NSURLIsExludedFromBackupKey для файла realm
public class func configure() {
var config = Realm.Configuration()
config.fileURL = config.fileURL!.URLByDeletingLastPathComponent?
.URLByAppendingPathComponent("Test.realm")
do {
try config.fileURL?.setResourceValue(true, forKey: NSURLIsExcludedFromBackupKey)
}
catch {
print("Failed to set backupkey")
}
Realm.Configuration.defaultConfiguration = config
}
Однако функция всегда не может установить ключ. Я вообще не вижу проблемы, так как это простой do/catch. Любые рассуждения о том, почему это не работает?
Имеется ли файл в этой точке? Можете ли вы поймать ошибку и посмотреть, что она говорит? –
Ошибка: Файл «Test.realm» не существует. Как это возможно, это область, созданная только после запроса? – Hapeki