在模拟器中删除应用程序并在模拟器中重新启动后,如何收集仪器内存/僵尸数据?
删除应用程序进程后,我在模拟器中看到的内容,然后通过单击模拟器中的图标重新启动它,是 Instruments 已停止从应用程序接收数据吗?
背景
- 我正在尝试通过 NSUserDefaults 测试保存和加载数据。保存它以测试加载部分后,我需要模拟从内存中删除应用程序,所以我一直在做的是手动删除模拟器上的应用程序进程(双击菜单按钮等)。
- 我发现当我以这种方式运行应用程序时,在启动时会出现一些问题 - 得到“线程 1 - 程序收到信号 SIGKILL” 反对“int retVal = UIApplicationMain(argc, argv, nil, nil) ;" 代码行
- 因此,我想我会尝试在 Instruments 中运行以追踪问题,因此我的问题是 Instruments 在我杀死模拟器上的应用程序进程然后重新启动后似乎“停止录制”。