gpt4 book ai didi

排除因内存导致的 iPhone/iPad 设备崩溃问题

转载 作者:行者123 更新时间:2023-12-03 19:42:29 25 4
gpt4 key购买 nike

我有一个应用程序经常在设备(iPad)上崩溃,但在模拟器上却不会,因此任何模拟器调试策略(例如 MallocStackLogging)都不是一个选项。我通常在控制台中得到的是这样的:

Received memory warning. Level=1
Received memory warning. Level=2
Program received signal: “0”.
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Unknown error loading shared library "/Developer/usr/lib/libXcodeDebuggerSupport.dylib")

我的问题是,此时我可以做些什么来找出导致崩溃的确切原因吗?显然这是一个内存问题,但我很难找到原因。是不是漏水了?分配太多?除了“使用性能工具运行 > 泄漏”之外,我还能做些什么来追踪问题吗?

最佳答案

另一个好工具是静态分析器。只需单击构建菜单中的构建和分析,它就会向您显示介于许多和大多数内存泄漏之间的情况。

查看 Apple Developer Document有关如何读取结果的更多说明。

关于排除因内存导致的 iPhone/iPad 设备崩溃问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4045870/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com