INSTRUMENTS調試工具的使用(十二) —— 通常任務之啟動Instruments(一)

版本記錄

版本號 時間
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會在啟動時顯示其分析模板選擇對話框。

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 instrumentsinstruments(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 iprofileriprofiler(1) Mac OS X Developer Tools Manual Page

后記

本篇主要講述了幾種啟動Instruments的方式,相信大家用過的都知道,這里還是寫出來了,給初學者一個參考,其實就是一個程序的入口而已,不管使用哪種方式,只要能啟動Instruments,就可以進行下面的工作了。感興趣的給個贊或者關注~~~

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容