关于instrument的文档
为了帮助你快速的获取信息,这个文档被纳入成instrument特别被关注的一个部分
-
第一个主要部分集中在使用Instruments APP。它涵盖了创建文档、查找工具、分析应用程序、分析数据等等。到这里来了解如何完成一般任务。
后面的部分覆盖了更多的特殊任务,例如提高性能、解决内存问题和提高电池寿命。
最后部分为个别Instruments模板提供参考指南,以及额外的资源和参考材料。
前提
需要知道的知识
在使用Instruments之前,你应该对如何使用Xcode和对app开发有着很扎实的理解。像编译、运行和设备预配置的等
您还应该熟悉要执行的分析类型的核心概念。例如,如果你正在检查你的应用程序内存问题,那么你应该对内存管理和潜在的内存问题有一些了解,比如泄露和僵尸。如果你正在检查你的应用程序的性能问题,你应该知道CPU和线程的利用率。如果你试图解决电池问题,你应该知道可以负面影响功率的事情,如显示亮度,网络接口(GPS,蓝牙,Wi-Fi)的使用,和定时器的使用。
在本指南中提供了关于这些和其他技术的一些背景信息。可以在以下链接中找到附加资源的链接:
系统的要求
Instruments是用XCODE安装的。如果你还没有安装XCODE,就从Mac应用商店下载。
如果你计划在iOS设备上配置一个应用程序,你需要提供你的设备。请参见在设备上启动应用程序。