我已经通过领域创建了一个DB,我无法找到文件,因为我的操作系统(Yosemite)在/private/var/mobile中没有移动文件夹。

我应该如何访问我的领域以在浏览器中运行?

交叉张贴从谷歌组


当前回答

对于那些使用React Native和使用默认域的用户:

Realm.defaultPath

其他回答

要获得iOS的DB路径,最简单的方法是:

在模拟器中启动应用程序 在调试器中随时暂停它 转到控制台(您有(lldb))并键入:po RLMRealm.defaultRealmPath

恩……您拥有到域数据库的路径

对于Xcode 7, Swift 2.2+正确的lldb命令是po Realm.Configuration.defaultConfiguration.path!

对于那些使用React Native和使用默认域的用户:

Realm.defaultPath

我为iOS/macOS找到了最简单的方法 (适用于swift 3 Xcode 8.3)

override func viewDidLoad() {

   // for swift 2.0 Xcode 7
   print(Realm.Configuration.defaultConfiguration.fileURL!)
}

然后x代码将记录正确的路径,检查下面的屏幕。

现在打开你的Finder并按⌘+ +G (command+shift+G)并粘贴到Xcode上的日志路径

正确的(lldb)命令是:Realm.Configuration.defaultConfiguration.path。