關於instrument的文檔
爲了幫助你快速的獲取信息,這個文檔被納入成instrument特別被關注的一個部分
第一個主要部分集中在使用Instruments APP。它涵蓋了創建文檔、查找工具、分析應用程序、分析數據等等。到這裏來了解如何完成一般任務。
後面的部分覆蓋了更多的特殊任務,例如提高性能、解決內存問題和提高電池壽命。
最後部分爲個別Instruments模板提供參考指南,以及額外的資源和參考材料。
前提
需要知道的知識
在使用Instruments之前,你應該對如何使用Xcode和對app開發有着很紮實的理解。像編譯、運行和設備預配置的等
您還應該熟悉要執行的分析類型的核心概念。例如,如果你正在檢查你的應用程序內存問題,那麼你應該對內存管理和潛在的內存問題有一些瞭解,比如泄露和殭屍。如果你正在檢查你的應用程序的性能問題,你應該知道CPU和線程的利用率。如果你試圖解決電池問題,你應該知道可以負面影響功率的事情,如顯示亮度,網絡接口(GPS,藍牙,Wi-Fi)的使用,和定時器的使用。
在本指南中提供了關於這些和其他技術的一些背景信息。可以在以下鏈接中找到附加資源的鏈接:
系統的要求
Instruments是用XCODE安裝的。如果你還沒有安裝XCODE,就從Mac應用商店下載。
如果你計劃在iOS設備上配置一個應用程序,你需要提供你的設備。請參見在設備上啓動應用程序。