itunes更新ios - 如何用殭屍工具運行iPhone程序?




iphone資料轉移iphone (2)

你確定你把它放在正確的地方嗎? 我的意思是,這是一個運行時間可調,而不是編譯時間。 只要確保你把它放在正確的地方,然後再試一次。

轉到項目 - >編輯主動可執行文件
點擊參數
在“要在環境中設置的變量”部分中單擊+
在Name列中輸入NSZombieEnabled,在Value列中輸入YES。
確保檢查NSZombieEnabled條目的複選標記。

我在Snow Leopard上運行XCode 3.2,我試圖運行殭屍工具對付我的應用程序,但選擇是灰色的,我不知道為什麼。 我知道NSZombieEnabled環境變量。 我的應用程序設置為YES。 我不確定這是否重要,但是,該應用程序是我開始使用以前版本的XCode在Leopard上開發的應用程序。 以下是我的菜單的樣子:


您需要從XCode以外的殭屍工具啟動儀器應用程序

這是你如何做到的:

Instruments應用程序通常位於/Developer/Applications/ ,但您也可以使用Spotlight來查找它。

儀器啟動時,您應該看到一個屏幕,要求您為新的跟踪文件選擇一個模板。

選擇: iPhone Simulator > Memory > Zombies

接下來你需要選擇一個目標。

轉到: Chose target > Chose target > Chose target...

現在你需要選擇應用程序文件:
<Path to your iPhone project>/build/Debug-iphonesimulator/<Application name>
然後按Chose

現在你們全都定了

要啟動你的應用程序按下Record按鈕。

一些附註

  • 我在Mac OS X 10.6.3上使用了XCode 3.2.3,但我相信它在以前的版本上是一樣的。
  • 殭屍工具只適用於模擬器。
  • 殭屍樂器不能與洩漏樂器一起使用,因為所有的殭屍都會顯示為洩漏。
  • 我也想知道為什麼XCode中的菜單是灰色的。




instruments