You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在iOS模拟器查看React Native创建的Realm DB及应用UUID

查看React Native iOS应用的Realm数据库(开发调试阶段)

我来给你一步步捋清楚操作流程,顺便解答你关于iOS模拟器应用UUID的疑问~

一、找到iOS模拟器上应用的UUID

其实找UUID没那么麻烦,用Xcode就能轻松搞定:

  • 打开Xcode,点击顶部菜单栏的 Window > Devices and Simulators(快捷键是 Shift + Command + 2)
  • 在弹出的窗口切换到 Simulators 标签页,选中你正在使用的目标模拟器
  • 在下方的应用列表里找到你的React Native应用,右键点击它选择 Show in Finder
  • 此时打开的文件夹路径中,最后那串由字母和数字组成的长字符串,就是这个应用的UUID了

二、定位Realm数据库文件

拿到UUID后,顺着路径就能找到Realm文件:

  • 刚才通过Show in Finder打开的文件夹里,进入 Data > Documents 目录
  • 这里面以 .realm 结尾的文件就是你的Realm数据库,文件名通常和你在React Native代码里定义的数据库名称一致(比如你代码里写new Realm({schema, path: 'MyAppDB.realm'}),那文件就是MyAppDB.realm)

三、查看Realm数据库内容

找到.realm文件后,你可以用Realm官方的Realm Studio工具来打开它:

  • 下载并安装Realm Studio后,直接把.realm文件拖进软件窗口,就能直观浏览数据库里的表结构、数据,甚至可以在调试阶段修改数据测试功能

额外:真机调试时的Realm文件获取(可选)

如果是在真机上调试,操作会稍微复杂一点:

  • 同样打开Xcode的Devices and Simulators窗口,切换到Devices标签页,连接你的真机
  • 找到你的应用,点击窗口底部的Download Container...,把应用容器下载到本地
  • 右键下载的.xcappdata文件,选择Show Package Contents,然后同样进入Data > Documents找到.realm文件

内容的提问来源于stack exchange,提问作者abby37

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 06:53:54