版本記錄
版本號 | 時間 |
---|---|
V1.0 | 2018.06.10 |
前言
我們在做app的時候,不是做完功能就結束了,很多時候是需要進行檢查和優化的,而xcode自帶了一個很好的檢查工具,可以檢測內存泄漏。還可以查看哪一個方法比較耗時。還可以檢測離屏渲染等等,隨后的幾篇我們就說一下這個工具的使用。感興趣的可以看這幾篇。
1.INSTRUMENTS調試工具的使用(一)
2.INSTRUMENTS調試工具的使用(二)
3.INSTRUMENTS調試工具的使用(三)
4.INSTRUMENTS調試工具的使用(四)
5.INSTRUMENTS調試工具的使用(五)
6.INSTRUMENTS調試工具的使用(六)
7.INSTRUMENTS調試工具的使用(七)
8.INSTRUMENTS調試工具的使用(八)
9.INSTRUMENTS調試工具的使用(九)
10. INSTRUMENTS調試工具的使用(十)
11. INSTRUMENTS調試工具的使用(十一) —— 簡介(一)
Launch Instruments - 啟動Instruments
Instruments
應用程序存在于Xcode應用程序中,所以最直接的啟動方式是在Xcode中。 您也可以通過Dock,Launchpad
或命令行間接啟動它。
Launch Instruments from Xcode - 從Xcode啟動Instruments
啟動Instruments最直接的方法是通過Xcode中的Xcode菜單。
1. To launch Instruments from the Xcode menu - 從Xcode菜單啟動Instruments
- 打開Xcode。
- 選擇
Xcode > Open Developer Tool > Instruments
。
注意:您可以使用這種方法來啟動一些其他有用的開發工具。
您還可以啟動Instruments來分析您在Xcode中正在使用的應用程序。
2. To profile an opened Xcode project - 分析打開的Xcode項目
啟動Xcode并打開您的項目。
執行以下操作之一:
1)選擇
Product > Profile
。
- 2)點擊并按住Xcode工具欄中的運行按鈕并選擇Profile。
- 3)點擊
Command-I
Xcode構建您的項目,Instruments啟動,并提示您選擇分析模板。
如果您需要定期使用相同的模板來分析您的應用程序,那么您可以將Xcode項目設置為在啟動分析時自動使用它。
3. To set up an Xcode project to use a specific Instruments profiling template - 設置Xcode項目以使用特定的Instruments概要分析模板
- 1)啟動Xcode并打開您的項目。
- 2)選擇
Product > Scheme > Edit Scheme
。
或者,從Xcode工具欄的Scheme
彈出菜單中選擇Edit Scheme
。
或者,按下Command–Less Than(<)
,出現scheme
編輯器對話框。
- 3)在scheme編輯器對話框的邊欄中單擊Profile。
- 4)在Info下,單擊Instrument彈出式菜單,然后選擇所需的分析模板。
如果選擇“啟動時詢問”,Instruments會在啟動時顯示其分析模板選擇對話框。
- 5)點擊關閉。
- 6)開始分析。 請參閱To profile an opened Xcode project。
Xcode構建您的項目,Instruments啟動,它開始用您在scheme編輯器中配置的模板分析您的應用程序。
Launch Instruments from the Dock - 從Dock中啟動
Instruments可以從Dock中的Xcode圖標啟動。
1. To launch Instruments from the Xcode icon in the Dock - 從Dock中的Xcode圖標啟動Instruments
- 1)打開Xcode。
- 2)按住Control鍵并點按Dock中的Xcode圖標,然后從快捷菜單中選擇
Options > Open Developer Tool > Instruments
。
Instruments
應用程序啟動。
您也可以將Instruments添加到Dock以便快速訪問。 最快的方法是啟動Instruments,然后將其設置為停留在Dock中。
2. To permanently add Instruments to your Dock - 將Instruments永久添加到Dock中
- 1)打開Xcode。
- 2)選擇
Xcode > Open Developer Tool > Instruments
。
Instruments啟動并且其圖標出現在您的Dock中。
- 3)按住Control鍵并點按Dock中的Instruments圖標,然后從快捷菜單中選擇
Options > Keep in Dock
。
Launch Instruments from Launchpad - 從Launchpad啟動Instruments
Launchpad自動顯示駐留在“應用程序”文件夾中的應用程序。 因為Instruments不在應用程序文件夾中(至少不是直接的 - 它位于Xcode中的Applications文件夾),所以它不會顯示在Launchpad中。 但是,您可以通過為Instruments創建別名并將其放入Applications文件夾來添加它。
1. To add Instruments to Launchpad - 將Instruments添加到Launchpad
- 1)打開Xcode。
- 2)選擇
Xcode > Open Developer Tool > Instruments
。
Instruments啟動并且其圖標出現在您的Dock中
- 3) 按住Control鍵并點按Dock中的Instruments圖標,然后從快捷菜單中選擇
Options > Show in Finder
。
- 4)
Option-Command-drag
將Finder中的Instruments應用程序圖標拖到您的應用程序文件夾中。Instruments的別名已創建并添加到您的應用程序文件夾。 - 5)從Instruments別名的文件名中除去別名后綴。Instruments現在出現在Launchpad中。
Launch Instruments from the Command Line - 命令行啟動Instruments
您可以使用open
命令通過終端在OS X中啟動任何應用程序。
1. To launch Instruments using the open command line tool - 使用open命令行工具啟動Instruments
啟動終端(在/ Applications / Utilities /中)。
- 1)啟動終端(在
/Applications/Utilities/
): - 2)運行命令行
open /Applications/Xcode.app/Contents/Applications/Instruments.app
Instruments應用程序啟動。
注意:您也可以使用兩種命令行實用程序中的任意一種來配置應用程序,而無需實際顯示Instruments用戶界面。a)
instruments
- 此實用程序使用指定的模板來配置應用程序。 結果可以保存到文件中,然后在Instruments主應用程序中手動打開以查看和分析。 有關使用信息,請參閱Profile with instruments和instruments(1)Mac OS X Developer Tools Manual Page
。b)iprofiler
- 此工具使用Activity Monitor, Allocations, Counters, Event Profiler, Leaks, System Trace, and/or Time Profiler
監視應用程序。 結果保存在.dtps
文件中,以后可以在儀器中打開以供查看和分析。 有關使用信息,請參閱 Collect and view data with iprofiler和iprofiler(1) Mac OS X Developer Tools Manual Page
。
后記
本篇主要講述了幾種啟動Instruments的方式,相信大家用過的都知道,這里還是寫出來了,給初學者一個參考,其實就是一個程序的入口而已,不管使用哪種方式,只要能啟動Instruments,就可以進行下面的工作了。感興趣的給個贊或者關注~~~