【问题标题】:How start a debug session in the simulator with previous app state如何在具有先前应用程序状态的模拟器中启动调试会话
【发布时间】:2010-11-12 19:25:24
【问题描述】:

我有一个难以发现的错误,仅在我启动我的应用程序的 2 或 3 次时发生,在之前的应用程序失败之后。

但是因为当我从 XCode 菜单执行 Run&Debug 时,应用程序会从模拟器或设备中删除,我可以对其进行调试以找出发生了什么。

我尝试附加到该进程,但是当我成功时为时已晚并且应用程序崩溃了。我有崩溃的数据,但无法理解(无论如何,我想知道诀窍!)

那么,我如何从 xcode 调试会话开始,以便在第一次运行应用程序后进行调试?

【问题讨论】:

    标签: iphone xcode debugging


    【解决方案1】:

    您应该从“运行”菜单中选择“调试”,而不是选择“构建并运行”或“运行(调试)”,这只会重新运行您的应用,但不会重新安装它。

    【讨论】:

    • 我尝试过,但仍然清除文件夹。我创建了一个 sqlite 数据库,并存储它的姓氏(我的应用程序可以管理多个使用它的用户)。因为 obj-c 允许将数组放入字符串数据类型中,所以在我的代码中某处发生了。找不到在哪里,也无法调试...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-14
    • 2012-12-25
    • 1970-01-01
    • 1970-01-01
    • 2021-12-11
    相关资源
    最近更新 更多