前一段時間,因為需要做iphone開發,然後就到網上搜尋安裝Xcode和iphone sdk的方法,真可謂是路途漫漫啊。終於最終解決了,記載在這裡,省的過段時間給忘記了。
從網上的資料看來,iphone開發有三條路:
第一,買MacBook,也是最容易但是比較費錢的方式,可是很方便,下面的步驟基本上不用了,到apple developer上面下載一個最新Xcode和sdk的安裝包就好了。
第二,買Iphone手機,然後需要安裝一些軟體,有cywin什麼的。網上指導的流程很多,然後連結也不少,不過根據我幾天的下載經驗來看,這些連結總是沒用的,不是打不開,就是開啟了不能下載(沒速度)。我糾結了好久,還是沒把需要的軟體下齊,所以這個方式沒行通,不知道其他人情況怎麼樣。
第三,安裝虛擬機器。Windows下安裝虛擬機器的方法百度和google上面也都有。但是,在安裝之前,需要去運行一個軟體,名字叫做securable.exe,看看你的機子支不支援虛擬技術,如果不支援,那麼你的虛擬機器之路就比較坎坷了。有兩個方法,第一,據說是修改bios設定可以,可是我安裝網上說的方法沒修改找到地方。第二種,直接安裝虛擬機器映像,這條路就是我最後的成功之路。。
首先,下載VMware-workstation-7.0.0-203739.exe 這個軟體在網上相對來說比較容易找到,網址就不留了。下載之後安裝,安裝完畢之後會提示更新,不要更新。
然後,下載MAC虛擬機器映像,在VeryCD上面有,可是用電驢下載的時候總在90%往上就不動了,很是無奈。然後我重新搜尋,在迅雷下載上面找到一個可以用的串連ed2k://|file|[蘋果雪豹作業系統正式版].snowleopard_10a432_userdvd.dmg|6586892984|cfbd9bf61eea3d358e19c57b96435fee|/
這個系統的版本是多少,我忘記了,不過在後面是需要修改的。這樣下載下來之後,解壓什麼的就可以用了。也就是說現在你已經把MAC系統給裝好了。。
最後,就是下載XCode和sdk了,因為在前面安裝的時候虛擬機器映像,所以你不能在Windows下下載,這樣,即使下載下來,在mac系統中,也是不能找到的。所以開啟.vmx的檔案,然後設定下裡面的選項,點擊power on就OK了,然後下一步就是找到xcode和sdk,這裡需要注意的問題就是,版本的問題。Mac的裡面的程式和mac的系統版本必須相符才能運行,所以從apple developer上面直接下載的最新的xcode在這個虛擬機器映像上面是完全不用的。找了好久終於找到一個版本的xcode和sdk可用,連結是http://bbs.weiphone.com/read.php?tid=815684 這個裡面,有人給出了一個可用的連結,就是
,點擊,下載,雖然網速會比較慢,可是能做的只有耐心等待了。 下載完成之後。雖然這個版本的xcode已經算是比較低的,可是還是不能在咱們的這個mac上跑,需要把系統版本號碼給修改掉。尋找叫System/CoreServices/system.plist的檔案,需要修改裡面的內容,Product Version和ProductUserVisbleVersion,改成10.5.7.這時候可能遇到問題,說是許可權不足,只有root使用者才可以。http://support.apple.com/kb/HT1528?viewlocale=zh_CN裡面說明可如何修改許可權。版本號碼修改完畢之後,就可以放心安裝了。Mac安裝比較慢,還是需要等待,相信安裝成功的資訊就等著你了。另外,這裡有個視頻是關於安裝iphonesdk流程的,是youtobe的一個網站,介紹的挺詳細的,能看到得話可以看看,http://www.youtube.com/watch?v=uhc50B6CRSw虛擬機器安裝的iphone開發環境有一個缺點,就是速度比較慢,盡量把虛擬機器的環境編輯好一點,還是慢,所以耐心不太好的人估計受不了...完畢。