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

如何在iPhone模拟器查看记录活动及获取Activity app?

解决iPhone模拟器中使用Activity app及查看已记录活动的问题

嘿,我完全懂你反复在真机上构建调试的痛苦——模拟器跑起来快太多了!针对你提到的两个问题,我整理了几个实用的操作方法:

一、在iPhone模拟器中获取Activity app

默认情况下iPhone模拟器并没有预装Activity app,但通过配对watchOS模拟器可以解决这个问题,步骤如下:

  • 确保你使用的是Xcode 14及以上版本(旧版本可能不支持这个操作)
  • 打开Xcode,启动目标iPhone模拟器(建议选择支持Activity功能的机型,比如iPhone 14 Pro系列)
  • 从模拟器顶部菜单栏选择 Hardware > Manage Devices
  • 在弹出的设备管理窗口中,选中当前使用的iPhone模拟器,点击右下角的「+」按钮,添加一个配对的watchOS模拟器
  • 完成配对后,重启iPhone模拟器,就能在主屏幕找到Activity app了

二、查看iPhone模拟器上的已记录活动

有几种不同的方式可以查看,按需选择:

  • 通过Activity app直接查看:如果已经成功添加Activity app,打开后就能像真机一样查看活动环、已保存的训练内容,操作逻辑和真机完全一致
  • 通过Health app查看:训练数据会同步到Health app中,模拟器默认预装了这个app。打开后切换到「浏览」标签,选择「活动」或「锻炼」分类,就能看到详细的记录数据
  • 导出容器查看底层数据:如果需要更深入排查数据问题,可以通过Xcode导出模拟器容器:
    1. 打开Xcode的 Window > Devices and Simulators 窗口
    2. 选中目标iPhone模拟器,点击「Download Container」导出容器文件
    3. 右键导出的文件,选择「Show Package Contents」
    4. 进入 AppData/Library/Health/ 目录,找到 healthdb.sqlite 文件,用SQLite工具打开就能查看所有健康和活动的原始数据

小提示

如果Watch app的训练数据没有同步到iPhone模拟器,记得检查:

  • 配对的watchOS模拟器中是否开启了「健身跟踪」权限
  • iPhone和watchOS模拟器的系统时间是否保持同步(时间不一致可能导致数据无法正常显示)

内容的提问来源于stack exchange,提问作者Bram-N

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 07:46:49