[轉載]如何利用虛擬機器(VMWare)進行iPhone開發

來源:互聯網
上載者:User
原文地址:如何利用虛擬機器(VMWare)進行iPhone開發 作者:偉氏工作室

  我想很多人都和我一樣,希望在PC上進行iPhone開發,而不用另外購買Mac機。但是iPhone
SDK和XCode只能安裝在Mac OS上,這樣iPhone開發就有了一定的限制。

  這裡有兩種解決方案,一是在PC上安裝一個Mac OS
X系統,這一個在網上你可以找到很多如何安裝的攻略,但是是否真能安裝成功,還取決於你機子的配置以及運氣,而且即使安裝成功,各個硬體驅動也會讓你頭疼。

  另外一種方案就是利用虛擬機器安裝Mac OS X系統,然後再安裝iPhone
SDK開發環境,本文就簡要說明一下安裝步驟。

  首先,你需要安裝一個VMWare的Mac OS系統,幸運的是,網上已經有人幫你做好了這個VMWare Mac
OS系統,你所需要就就是下載下來,直接運行就好了,你去Verycd下搜一下就可以找到,這是我找到的連結:

  http://www.verycd.com/topics/2746139/

  然後你需要去Apple下載一個最新的iPhone SDK(XCode也已經包含在裡面了);

  http://developer.apple.com/iphone

  而當你滿懷希望的準備安裝時,發現下載下來的iPhone SDK無法安裝在剛才的那個VMWare Mac
OS下,為什麼呢?

  仔細閱讀iPhone SDK的Readme檔案,發現iPhone SDK需要Mac OS X
10.5.7以上版本,而下載的VMWare Mac OS版本是10.5.5,版本都不匹配,當然不能安裝了?

  難道真的就不能安裝了嗎?

  不,我們需要欺騙一下安裝程式,修改Mac OS的版本屬性檔案:

  /System/Library/CoreServices/SystemVersion.plist

  找到有10.5.5字樣的地方,全部替換成10.5.7,儲存(注意這個目錄是唯讀,你需要修改目錄的屬性才可儲存)

  繼續,是不是iPhone SDK可以安裝了呢?

  安裝完畢,運行一兩個Sample程式,完全OK。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.