とりあえず解決としてはConfigurationのreadOnlyをtrueにする。
let config = Realm.Configuration(fileURL:~~~~)
config.readOnly = true
そもそもバンドルディレクトリはread only。
変更可能にしたいときはdocumentsディレクトリなどにコピーしてから開かなくてはならない。
逆にシミュレーターだと開けてしまうのは、Macの方の設定に依存しているからということらしい。
Go to list of users who liked
More than 5 years have passed since last update.
とりあえず解決としてはConfigurationのreadOnlyをtrueにする。
let config = Realm.Configuration(fileURL:~~~~)
config.readOnly = true
そもそもバンドルディレクトリはread only。
変更可能にしたいときはdocumentsディレクトリなどにコピーしてから開かなくてはならない。
逆にシミュレーターだと開けてしまうのは、Macの方の設定に依存しているからということらしい。
Register as a new user and use Qiita more conveniently
Go to list of users who liked