使用者登入

全站搜尋

最新回應

論壇最新主題

論壇最新回覆

會員排行榜

線上使用者

目前共有 0 位註冊使用者3 位訪客 在線上。

iPhone SDK 安裝與下載注意事項

babyfish0226
babyfish0226 的照片

iPhone SDk 下載注意事項

此測試版的 iPhone SDK 及Xcode 3.1版發展工具僅適用於 MAC OS X 10.5 的作業系統

介紹
此 測試版的iPhone開發套件包含了一組完整的工具、編譯器、程式框架以及建立及開發相容於iPhone作業系統的程式所需的相關文件等。而這些工具也包 括了Xode的整合開發環境與設備分析測試工具等。而藉由這些軟體更能讓您使用iPhone的模擬器來開發可在iPhone及iPod touch上執行的應用程式。

我們鼓勵開發者加入我們的iPhone Developer Program以取得更多額多的資源。而我們的會員將收到可直接在iPhone與iPod touch上進行開發與測試的認證(使用我們的開發套件與工具)。請參考 http://developer.apple.com/iphone/program

安裝

注意:iPhone SDK 開發套件只能在 Intel 系統及Mac OS X 10.5.2 及以後的版本上執行。
而此安裝套件在安裝的過程中提供了四個主要的選項及設定。

Developer Tools Essentials - 必要的開發工具.
包含了主要的Xcode元件。預設安裝路徑為 /Developer,或您可指定任何您想要的位罝或外部磁碟。
‧ iPhone SDK.
包含了Xcode以外的iPhone的軟體發展套件。在安裝的過程中您必須同意此軟體的版權聲明。
Developer Tools System Components - 開發人員工具系統元件.
包含了CHUD效能工具。此元件置放於/Developer的位置下。
在這個開發工具的主要元件安裝後,您可以在<Xcode>下看到 Xcode 3.1 及Xcode3.0均已被自動安裝。您可以移動或更名<Xcode>的目錄名稱但請不要改變他內部的資料夾與檔案架構。
UNIX Development Support - UNIX 開發支援.
支援UNIX環境的命令列工具。此系列的元件則置放於/usr的資料夾下。

注意:系統只能存在一個版本的開發工具元件及UNIX發展支援元件。最新的安裝版本將取代過去所有已安裝的舊版本。請參閱iPhone SDK 及 Xcode更新說明以取得更詳細的資訊

安裝指南

注意:在Mac OS X 10.5 Leopard 作業系統中,Xcode 3.0 已預設被安裝至 /Developer 的位置,但 Xcode 3.1 版本的預設安裝路徑也是在 /Developer,如果您想保留原有的Xcode 3.0版本,您必須在安裝 Xcode 3.1的版本時自行指定新的<Xcode>安裝位置名稱,如 Xcode3.1 ,或是先將在/Developer位置下原有的Xcode 3.0 資料夾重新更名,如 Xcode3.0。

在您開始安裝新的Xcode 3.1之前,請先完成下列五個動作:
1.請開機至已安裝Mac OS X 10.5.2 或以後版本的系統磁區
2.下載iPhone SDK DVD 軟體
3.雙擊 iPhone SDK
4.跟著安裝提示逐一進行安裝
5.若要安裝 Xcode3.1至其它的位置,請選擇 Custom Install 並指定新的目錄名稱
⁃ 在 Location 下,選擇在"Developer Tools Essentials"Location" 套件名稱旁邊的資料夾圖示。
⁃ 在跳出視窗的上方選擇 "Other..."
⁃ 切換到新的<Xcode>資料夾並選擇 "New Folder"
⁃ 輸入新的資料夾名稱並按"Create".
⁃ 最後,在"Install Xcode Tools" 的地方選擇 "Choose"

6.以系統管理員的權限完成認證,一但您完成所有的安裝動作,你可以執行Xcode來存取所有的文件資料及線上說明,如<Xcode>/Applications下的 Xcode, Instruments 以及 Interface Builder等等。

反安裝 iPhone SDK 及 Xcode Developer Tools 發展工具

請在終端模式下輸入以下的指令:
$ sudo <Xcode>/Library/uninstall-devtools --mode=all

若您想保留Xcode的資料及相關未使用過的支援檔案,並只移除基礎的發展者內容,請在終端模式下輸入下列的指令:
$ sudo <Xcode>/Library/uninstall-devtools --mode=systemsupport

如果您只想移除 UNIX development support 請下:
$ sudo <Xcode>/Library/uninstall-devtools --mode=unixdev

最後,若只想單純的移除 <Xcode> 資料夾,您可以直接拖拉至垃圾桶或在終端模式下輸入下面的指令:
$ sudo <Xcode>/Library/uninstall-devtools --mode=xcodedir

已知的問題:
下面是此 iPhone SDK 測試版已知的問題。

‧ iPhone Simulator iPhone 模擬器
⁃ 模擬器在安裝iPhone SDK 時所使用的帳號以外,其餘的使用者都將無法正確的執行。
⁃ 點擊Settings > General > Reset 的功能來重置模擬器將產生 stuck的錯誤。
⁃ 此版本模擬器的基礎 framework 並未包含在iPhone 或 iPod touch. 請參考相關文件以取得所需的資訊。

‧ Xcode and 發展工具

⁃若您在安裝完 iPhone SDK之後再安裝 iTunes 7.6.1,則Xcode IDE 將無法使用。
⁃ 目前的iPhone SDK 僅能使用在 Intel 核心的 32 位元模式的MAC系統,很多的功能或特徵在手持式(PPC)或 Intel 64位元模式的MAC系統將無法使用。
⁃ Interface Builder 並未包含在此測試版本的 iPhone SDK。

© 2008 Apple Inc. All rights reserved. Xcode, Apple, the Apple logo, Mac, Mac OS, and Macintosh are trademarks of Apple Inc., registered in the U.S. and other countries.

中文翻譯:iPhoneTW,若翻譯有疏漏或錯誤之處,歡迎指正,謝謝。



michael_wang
michael_wang 的照片

up

顶一下