标签: instruments

在iPhone/iOS上使用"颜色错位图像"时,黄色着色表示什么

所以 - 我打开了"颜色错位图像",以提高我们的应用程序中的绘图性能.文件说明:

在源像素未与目标像素对齐的图像上放置洋红色覆盖

但我不知道黄色意味着什么.(有一个"彩色屏幕外渲染"选项,使用黄色..."颜色未对齐图像"也打开此选项吗?)

有人知道吗?

TIA

iphone core-animation core-graphics instruments ios

51
推荐指数
1
解决办法
1万
查看次数

在没有Instruments的OS X上记录性能监视器计数器(PM事件)的值

在Xcode的Instruments中,有一个名为Counters的工具,它暴露CPU提供的低级计数器信息,例如执行的指令数或缓存未命中数:

仪器中计数器工具的屏幕截图

这类似于perf_event_openLinux 2.6.32中引入的Linux系统调用.在Linux上,我可以使用perf_event_open我感兴趣的代码部分的开始/停止分析.我想在OS X上记录相同类型的统计数据:计算某些部分的指令(等)代码采用,并以自动方式获得结果.(我不想使用Instruments GUI来分析数据.)

是否有任何API允许这样做(例如:使用dtrace或类似的)?从一些搜索来看,它听起来像私人AppleProfileFamily.framework可能有必要的钩子,但目前还不清楚如何链接或使用它.

macos profiling instruments

51
推荐指数
1
解决办法
1096
查看次数

从Xcode(和仪器)在iPhone上运行iPhone应用程序时出现问题

从Xcode(或Instruments)在iPhone上运行一个应用程序时遇到问题.当我尝试运行应用程序时,我收到错误消息无法在Xcode的左下角上传XXX.app.奇怪的是它实际上已将应用程序上传到iPhone但它没有启动它(此后我可以在iPhone上手动启动应用程序).

因此,如果无法从Xcode或仪器启动应用程序,我就无法进行调试/性能测试.

关于这里可能出现什么问题的任何建议?

iPhone控制台告诉我这个:

Thu Oct  1 14:25:18 unknown mobile_installationd[1976] <Error>: 00808e00 install_embedded_profile: Skipping the installation of the embedded profile
Thu Oct  1 14:25:23 unknown SpringBoard[25] <Warning>: Reloading and rendering all application icons.
Run Code Online (Sandbox Code Playgroud)

其他应用工作正常.我在两个iPhone(均为3.1)上尝试了这个,结果相同.我在SnowLeopard上运行Xcode 3.2.

问候

iphone xcode instruments

49
推荐指数
2
解决办法
2万
查看次数

如何记录iOS应用程序中使用的所有方法

我正在为客户开发一款iPad应用程序.有大量的工作已经完成,我正在努力拼凑整个设计的运行方式.

我想做的其中一件事是记录应用程序运行时调用哪些方法.我见过一个自定义DTrace脚本,它意味着记录启动时的所有方法,但是当我在Instruments中运行它时,我没有得到任何结果.

记录方法的最佳方法是什么?

iphone instruments ipad ios

44
推荐指数
4
解决办法
1万
查看次数

iOS Instruments - 如何为诸如libswift.foundation.dylib之类的Swift库加载dSYM文件?

我正在尝试在Instruments中配置Swift应用程序并且遇到困难,因为没有显示libswiftCore.dylib和l ibswiftFoundation.dylib库的调试符号.鼠标悬停文本建议使用File -> Symbols手动选择的dSYM文件,但我不知道在那里它们被存储,或者即使他们存在.我编写的代码中的符号看起来很好.

我建立了一个测试项目并在仪器中对其进行了剖析以证明:

libSwiftCore.dylib中的符号不​​可用

如何识别显示的功能libswiftCore.dylib

instruments ios swift

41
推荐指数
1
解决办法
2208
查看次数

为什么我会得到乐器 - "目标无法运行"?

目标无法运行:遇到远程异常:Faild获取pid 3103的任务

目标无法运行

我在设备上运行iPhone OS 3.1.3,我可以在设备上以调试模式运行我的应用程序.

我下载并安装了xcode_3.2.2_and_iphone_sdk_3.2_final.dmg两次,没有任何运气.

iphone instruments ios ios-simulator

36
推荐指数
2
解决办法
1万
查看次数

"脏"和"居民"与虚拟记忆有什么关系?

我退出了我大学的CS课程......所以,对计算机科学有充分了解的人可以告诉我:Dirty and Resident与虚拟内存有什么关系?并且,对于奖励积分,无论如何,虚拟内存到底是什么?我正在使用Instruments中的Allocations/VM Tracker工具来分析iOS应用程序.

*提示 - 尝试解释,好像你正在和一个8岁的孩子或一个完整的低能儿说话.多谢你们.

iphone xcode objective-c instruments ios

34
推荐指数
1
解决办法
7189
查看次数

仪器>设备变灰

我正在iOS设备上运行一个应用程序,但在仪器中,该设备显示为灰色.

这也意味着我无法附加过程(无法在设备上启动iOS应用程序).是否与我之前的问题有关:仪器>配置文件 - 撤销和请求

Xcode:6.1.1 iOS:7.1.2

知道为什么吗?

instruments ios

34
推荐指数
3
解决办法
1万
查看次数

如何找出mach_msg_trap等待的内容?

我在目标上分析我的iPhone应用程序,根据仪器,65%的时间用于mach_msg_trap.

我有一个永远运行的后台线程,并使用performSelectorOnMainThread:withObject:waitUntilDone:大约每2秒将结果发送回主线程.我不等到完成.

performance cocoa-touch objective-c instruments

31
推荐指数
1
解决办法
2万
查看次数

XCode仪器分配:查看实时字节或总字节数?

我在我的iOS应用程序中收到一些内存警告,所以我正在运行Instruments来查看分配.我应该查看*All Allocation*Live Bytes还是整个字节?

有人说iOS可以关闭我的应用程序,如果我使用22MB,是来自实时或整体字节部分?

在此输入图像描述

xcode memory-management instruments ios

31
推荐指数
1
解决办法
2万
查看次数