xcode-instruments

    0热度

    1回答

    Xcode仪器中是否有一个仪器可记录我的代码(带或不带Apple自己的框架)所做的所有通话。 似乎这样做的最接近的工具是Time Profiler。 但是,Time Profiler不会记录在您自己的代码中进行的所有调用。 All Time Profiler所做的是以给定的时间间隔拍摄堆栈的快照。 我猜你们中的一些人可能会建议更改Time Profiler上的“采样间隔”,也许这样做可能工作,但是

    1热度

    1回答

    我已经看过以前版本乐器的旧屏幕截图,并且似乎在“分配”列表中调用“free”以及调用“malloc”。 这似乎不是这种情况了。 我试过不'排除'免费活动,但看起来并没有显示free调用。 你怎么看时,内存被释放,现在?

    7热度

    1回答

    使用Instruments 8.3.2的记录设置和显示设置选项卡在检查器窗口中缺失。我如何获取这些标签?请参阅附件截图。 正常巡视窗口看起来是这样的(见箭头5):

    2热度

    1回答

    我们已经编写了非ARC的Objective-C框架,并希望测试它在Instruments中的泄漏情况。我们习惯于测试一个完整的应用程序,但不清楚我们应该如何最好地测试一个单一的框架,因为它不是一个可执行的目标。 我们应该如何分析框架?

    26热度

    3回答

    我按照this question。所有乐器完美地工作,但泄漏的仪器不行最终给出的错误,我想用Leak Instrument,但它给了我错误这样: -尝试捕获泄漏数据时发生错误,错误检索泄漏信息。,图像也在下面给出。请帮我,在此先感谢

    4热度

    1回答

    试图通过仪器能量日志查明我的应用正在吃掉手机电池的位置。 我记录了从无限制的iPhone(as instructed by Apple)使用该应用程序,并尝试过较旧的建议。 但是,如下图所示,能源使用程度从来没有显示任何数据: 为什么能源消耗水平没有显示出来,即使我记录从一个不受限制的iPhone上的会话,并导入到仪器?

    0热度

    1回答

    我正在使用这些工具来分析一个非常简单的程序。下面是结果: result 我的问题是:为什么最重的回溯是一个非常简单的代码行注释?我认为该行只需要执行一些ALU指令。这是一个错误还是我错过了什么?

    0热度

    1回答

    我已经使用内存泄漏配置文件创建了跟踪文件,跟踪已生成,并且能够查看某些泄漏在跟踪文件中显示(仪器版本7.3.1)(iPhone iOS 8.3 ) 我已经使用适当的DYSM和二进制文件符号化了跟踪文件 在内存泄漏的详细信息视图中,我看到的只是内存地址,Call树视图是空的。 DYSM文件是在另一台机器上生成的,并导入到我的机器中,因为我们有一个单独的生成机器。 FYI:跟踪是从Appium自动化生

    1热度

    1回答

    编辑:我已经确定下面发生只有在iPad的视网膜模拟器和我的iPad迷你3测试设备。它会在这些目标上发生100%的时间,而不会出现在任何其他iPad或iPhone模拟器(iPad Air/Air 2; iPad Pro; iPhone 5至7 Plus)上。我没有任何其他设备进行测试。 我有写入夫特一个应用程序,显示一个UITableView其中我添加了一个UILongPressGestureRec

    0热度

    1回答

    我正在使用仪器(第一次),因为我试图调试真实设备上出现的延迟时间,但不是在模拟器上。我收集了一些数据,但由于我不太清楚如何解释它们,所以我现在被卡住了。 简而言之,当我尝试在我的应用程序中呈现一个presentationController时,我面临着UIView出现在屏幕上的滞后时间(约5秒)。我想显示带有归属文本的UITextView。我注册了仪器的过程中,这里是我所看到的(4位): 所有到目