【问题标题】:How does the Instruments stop working automatically?仪器如何自动停止工作?
【发布时间】:2011-07-02 11:44:43
【问题描述】:

我尝试通过 Instruments 监控分配。

但是,当我跑到某个点并发送一些 jabber 消息时,仪器会自动停止工作。

我想知道它是如何停止的。

应用中是否有任何代码可以停止 Instruments?

【问题讨论】:

  • 我有这个问题的变体:如何让仪器在某个点停止?当 UIA 脚本完成时,是否有一些选项可以让它停止?

标签: iphone debugging instruments allocation


【解决方案1】:

我也遇到过这个问题。我得到的答案是:如果您的内存使用率过高,仪器会停止。打开分配,并查看内存使用情况。在我的应用程序中,我正在调用 Web 服务,它正在下载一些大量数据,因此我的应用程序的内存消耗将达到 60-70 MB(对于 iPad 应用程序)。这导致仪器崩溃。

所以我不得不进行一些内存修复。我能够将其减少到大约 12 MB。然后仪器恢复正常工作。希望对您有所帮助。

【讨论】:

    【解决方案2】:

    也可能正如@Cory Kilger 所建议的那样,应用程序崩溃了。

    尝试在仪器之外运行它。

    祝你好运:)

    【讨论】:

      猜你喜欢
      • 2015-03-10
      • 2014-04-13
      • 2015-01-03
      • 1970-01-01
      • 1970-01-01
      • 2022-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多