2012年2月19日 星期日

Xcode 4.3

since: 2012/02/19
update: 2012/02/19

reference: Updating to Xcode 4.3 - Blog - Use Your Loaf

A. 說明
      Xcode 4.3 目前已成為標準的 Mac App Store 套件, 會直接安裝到 Applications
      目錄裡. 以前, 當你從 App Store 下載來安裝, 會讓人感到有點困惑: 會先下載
      Xcode installer 到 Applications 目錄裡, 接著才開始執行安裝到 /Developer
      目錄裡.

-----------------------------------------------------------------------------------------

B. 安裝程式
     可以從 Mac App Store - Xcode 免費下載, 一但下載完成後, 會直接安裝到
      /Applications 目錄裡. 你甚至不會看到有出現安裝的對話框, 來讓你選擇安裝的
     目錄. (注意: 如果目前是使用 iOS 5.1 beta 來開發的話, 你應該繼續使用 iOS Dev
     Center 裡提供的 Xcode 4.3 Developer preview)
    
     第一次執行 Xcode, 會提示你移除安裝在 /Developer 內的舊 Xcode 版本
     (在此為 4.2.1)並且刪除在 /Applications 中多餘的 Xcode installer.


-----------------------------------------------------------------------------------------

C. 安裝選擇性的元件

   1. XcodePreferences...
      包括: iOS 4.3 模擬器, 舊版的 Device Debugging Support
                以及 Command Line Tools

   2. 其它選擇性的工具, 可在 Downloads for Apple developers 下載, 不再跟 Xcode
       綁在一起, 其中也包括了 Command Line Tools(讓你可以單獨使用 compiler
       或 OS X header files).

-----------------------------------------------------------------------------------------

D. /Developer 目錄已經不在了
   1. 切換 Xcode 版本:
      如果之前有利用 command-line tools 在使用一些 /Developer 裡的 scripts,
      例如: 利用 agvtool 來管理編譯的版本號碼, 現在執行的話, 會出現以下的錯誤訊息: 
      $ agvtool
      Error: No developer directory found at /Developer. Run /usr/bin/xcode-select
      to update the developer directory path.

      說明: xcode-select 工具程式, 可以讓你用來切換不同版本的 Xcode, 所以修正的方式:
               $ sudo /usr/bin/xcode-select -switch /Applications/Xcode.app

   2. 找到以前在 /Developer 目錄下的檔案:
       Applications 目錄 > Xcode.app > 滑鼠右鍵 > 顯示套件內容:
       舊的 /Developer/usr/bin 目錄, 目前是位在:
        /Applications/Xcode.app/Contents/Developer/usr/bin


   3. 調整設定的環境變數.
       如果之前有將 /Developer/usr/bin 加到 PATH 裡, 或將 /Developer/usr/share/man
       加到 MANPATH 裡; 那麼你就需要將 /Applications/Xcode.app/Contents 加到設定
       的最前面.

-----------------------------------------------------------------------------------------

E. Instruments 工具
    這次改編的影響之一, 是你已經不能夠使用 Finder 去存取附加的開發工具, 如:
    Instruments. 取得方式如下任一:  
    1. Xcode > Open Developer Tool > Instruments

    2. Dock > Xcode > Open Developer Tool > Instruments

    備註: 如果想要將 Instruments 的 Icon永遠保留在 Dock 上, 以方便將來使用:
               Dock > Instruments > 選項 > 保留在 Dock 上.

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。