Swift Realm模拟器权限被拒绝

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift Realm模拟器权限被拒绝相关的知识,希望对你有一定的参考价值。

我一直在使用RealmSwift一段时间没有任何问题。但是,当我使用Realm Swift项目运行模拟器时,我刚刚开始出现以下错误

xcode:8.2.1(我在El Capitan,所以这是我可以去的最新版本)

RealmSwift:3.0.2

斯威夫特:3.0.2。

错误:Domain = io.realm.unknown代码= 13“权限被拒绝”

文件:///Users/michaelmoulsdale/Library/Developer/CoreSimulator/Devices/B83BA287-5365-4048-A813-042D63A194A6/data/Containers/Data/Application/78F3500D-975E-4A60-A674-203325588F3F/Documents/default.realm致命错误:'试试!'表达式意外引发错误:错误Domain = io.realm.unknown代码= 13“权限被拒绝”UserInfo = {Category = system,错误代码= 13,NSLocalizedDescription =权限被拒绝}:file /Library/Caches/com.apple.xbs /Sources/swiftlang/swiftlang-800.0.63/src/swift/stdlib/public/core/ErrorType.swift,第178行

我已经尝试了以下更新Cocoa Pods for RealmSwift我正在从开发人员下载中重新安装Xcode。

还有其他想法吗?

答案

我最后删除了CoreSimulator目录(文件:/// Users / michaelmoulsdale / Library / Developer / CoreSimulator / Devices)

当我运行下一个模拟时,这个目录被重新创建,一切都很顺利。

奇怪的小行为,不知道是什么造成的。

以上是关于Swift Realm模拟器权限被拒绝的主要内容,如果未能解决你的问题,请参考以下文章

Android 模拟器设备文件资源管理器中的权限被拒绝

在权限被拒绝时,是否可以通过编程方式编写模拟器中的路径?

Android Studio kvm权限被拒绝

Android Studio 2.3 使用控制台中的模拟器,root 用户的“/dev/kvm 设备:权限被拒绝”

Firebase 数据库规则权限被拒绝但模拟工作

Java socket IOException - 权限被拒绝