windows下iphone開發平臺搭建

來自:http://www.3lian.com/edu/2011/09-06/9371.html html

新版開發環境在Windows XP下VMWare虛擬機中安裝開發環境過程貼出來,讓你們分享。 windows

  本文在Windows Xp + VMware Workstation 7.0 + MAC OS X Snow Leopard 10.6 環境下安裝iPhone SDK 3.1.2成功! xcode

  ————————————– 服務器

  在PC機上安裝MAC OS X系統有兩種方法: 網絡

  方法一:在硬盤上分區,專門安裝MAC OS X; iphone

  方法二:在現有Windows系統中,使用VMWare等虛擬機軟件安裝Mac OS。 工具

  注意:通常都須要將蘋果系統的DMG光盤鏡像文件刻錄到D9光盤上,這個步驟比較麻煩。 ui

  本文介紹一下在Windows XP中使用VMWare虛擬機,安裝MAC OS X時,無需刻錄D9光盤,無需轉換成ISO格式, 操作系統

  直接使用MAC OS X和iPhone SDK的DMG鏡像文件進行安裝的方法。 code

  ————————————–

  安裝條件:

  硬件:一臺擁有支持虛擬技術的64位雙核處理器和2GB以上內存的PC。

  本人採用筆記本:DELL D630 4G內存

  注意:運行MAC OS,須要電腦支持虛擬技術(VT),安裝時,須要將VT啓動,在BIOS中開啓。

  軟件:

  Windows XP:

  VMware :VMware-workstation-7.0.0-203739 EXE安裝文件

  Mac OS:Mac_OS_10.6_Snow_Leopard_10.6 DMG光盤鏡像文件

  iPhone SDK:iphone_sdk_3.1.2_with_xcode_3.2.1 DMG光盤鏡像文件

  Darwin.iso或Rebel EFI.iso 引導光盤ISO鏡像文件

  ————————————–

  1.下載安裝包

  1.1.下載VMWare 7.0:

  這裏是VMware-workstation-7.0.0-203739標準版.exe的連接,能夠用迅雷下載:

  https://download2.vmware.com/software/wkst/VMware-workstation-7.0.0-203739.exe?HashKey=1338595dbfed5502d44e5506520145fe&ext=.exe&AuthKey=1258895780_40bddf08d507e11e4cb51f2f729cced0&ext=.exe

  1.2.下載Mac OS:

  這就是蘋果的操做系統。本文下載的是LeoSnow即Mac OS 10.6。

  這個連接能夠用迅雷下載:

  ftp://snowleoparddown.maiyadi.com/Mac_OS_10.6_Snow_Leopard_10.6_Retail_maiyadi.dmg

  1.3.下載iphone SDK:

  「iphone_sdk_3.1.2_with_xcode_3.2.1__snow_leopard__10m2003.dmg」,

  這個連接能夠用迅雷下載:

  http://ipsw.info/iphone_sdk_3.1.2_with_xcode_3.2.1__snow_leopard__10m2003.dmg

  1.4.下載iphone SDK:

  Darwin.iso或Rebel EFI.iso 用於引導光盤ISO鏡像文件。

  6.啓動XCODE開始開發

  啓動Xcode開發環境:

  打開Finder,在磁盤上的「Developer」目錄中「Applications」目錄中,有Xcode程序,

  雙擊Xcode圖標,即啓動Xcode:

  點擊「Create a new Xcode project」圖標,則打開工程模板窗口:

  選擇iPhone OS項目模板中的「View-based Application」圖標,並點擊「Choose」按鈕:

  提示輸入新項目名字和新項目保存的目錄,

  按提示輸入後,點擊「Save」按鈕,則出現新窗口,顯示嚮導生成的項目及該項目目錄和文件:

  點擊圖標「Build and Run」,則開始編譯;

  編譯完成,則自動啓動iphone模擬器。

  iphone mac xcode 蘋果 goodmao

在Windows中安裝iPhone開發環境[轉]

  2.安裝虛擬機VMWare7.0

  2.1安裝虛擬機

  在Windows XP上安裝虛擬機:VMWare Workstation 7.0。

  本文安裝的是VMware-workstation-7.0.0-203739。

  2.2 建立虛擬機

  使用File->New->Virtual Machine建立一個虛擬機。

  在選擇操做系統時,選擇Other->FreeBSD 64-bit。

  2.3虛擬機設置

  1.CPU設置爲1核便可,2核也能夠。

  2.內存建議設置爲:1024MB。

  3.硬盤最少分配15GB。

  4.刪除軟驅。

  能夠在Customize Hardware選項中,將軟驅刪除,由於咱們不會再用軟驅。

  2.4虛擬機修改

  在剛創建的虛擬機目錄下找到一個擴展名爲.vmx的文件,

  用記事本或者UE打開,找到guestOS = 「freebsd-64″一行,

  將引號中的freebsd-64改成darwin10,

  修改完後是:guestOS = 「darwin10″,保存修改後的文件。

  如今,在虛擬機的Options->General選項,

  就可看到操做系統版本顯示爲:MAC OS X Server 10.6。

  若仍顯示爲FreeBSD 64-bit,則須要重啓一下虛擬機VMWare。

  若後面沒法啓動MAC OS X安裝程序,極可能是忽略了這步或者修改錯了。

  ————————————–

  3.在虛擬機VMWare7.0上安裝Mac OS

  本文安裝的是leosnow即:Mac OS 10.6。

  3.1用Darwin.iso或者Rebel EFI.iso鏡像進行引導。

  先裝載鏡像文件:在剛纔創建的虛擬機Settings->Hardware中,

  選擇CD/DVD(IDE)設備,

  選擇右側的Use ISO image file,

  點Browse加載Darwin.iso或Rebel EFI.iso。

  裝載完鏡像文件後,如今啓動虛擬機。

  先演示使用Rebel EFI鏡像啓動,引導完成後按照提示進行。

  按照屏幕提示等待10秒或者按’1′鍵,選擇當前光盤驅動器。

  這裏提示請插入MAC OS X的DVD光盤。

  此時咱們再次打開這個虛擬機的Settings->Hardware,

  找到CD/DVD(IDE)設備(你能夠雙擊VMWare窗口右下角的光盤圖標來快速打開,如圖: ),

  將剛纔的Rebel EFI鏡像替換爲蘋果系統的DMG鏡像;

  點Browse,將文件類型CD-ROM images(*.iso)改成All files (*.*)就能瀏覽到DMG文件了。

  這裏有一個關鍵地方:選擇DMG鏡像文件後,

  將Device status裏的Connected前打上勾(不然不能進入安裝界面),而後肯定。

  此時,咱們便進入了MAC OS X的安裝程序準備階段。

  有的朋友使用Rebel EFI引導可能會出現禁止符號,沒法安裝。

  遇到這個問題可使用Darwin鏡像替換Rebel EFI,並從新啓動虛擬機。

  在出現提示界面後,在CD/DVD(IDE)設備裏將Darwin鏡像改成蘋果的DMG鏡像便可,一樣記得給「Connected」選項打勾。

  通過一陣準備階段就進入了蘋果系統的安裝過程;

  在這裏特別提一下,有的同窗在進行到選擇安裝盤的步驟時看不到硬盤選項,

  在屏幕上方的菜單中找到「實用工具」->「磁盤工具」;

  對你的虛擬硬盤執行「抹掉」操做;

  操做完成後關閉「磁盤工具」窗口就OK了;

  根據你的電腦配置不一樣,大概進行幾十分鐘的安裝,你就能夠用上蘋果操做系統了。

  看到下圖的界面,表示你的系統已經安裝完成,須要從新啓動。

  從新啓動前你要特別注意,先要去掉安裝時在CD/DVD(IDE)設備上加載的蘋果DMG鏡像,

  換上Darwin或者Rebel EFI引導鏡像,不然你將不能成功引導安裝好的MAC OS X系統。

  若是使用一種引導失敗,能夠試着使用其餘的引導鏡像。

  還有須要在VMWare裏的MAC系統上安裝聲卡、顯卡等驅動的朋友,能夠在網上尋找相關文章和驅動,

  或參考《號外!折騰無限!VMware Workstation 7.0 虛擬機安裝雪豹snow leopard 10.6》文章,本文就不贅述了。

  ————————————–

  4.XP和MAC共享目錄

  由於我是在Windows XP中下載的Mac OS和iPhone SDK等安裝必備文件,

  因此,要安裝iphone開發環境,則須要將下載的安裝包文件刻錄成光盤;

  若不想刻錄光盤,能夠直接將這些文件傳到虛擬機VMWare 7,就能夠進行安裝。

  我在這裏採用windows XP和VMWare共享目錄的方法實現。

  在xp中須要將iphoneSDK目錄,共享給VMWare7.0中的Mac(leosnow)的方法:

  4.1在Windows XP中須要將目錄iphoneSDK設置爲共享

  步驟:在Windows XP中將iphoneSDK目錄設置爲共享:

  點擊鼠標右鍵,

  選擇屬性->共享,選中「在網絡上共享這個文件夾」,點擊肯定按鈕。

  4.2.記下Windows XP的IP地址

  4.3在VMWare7.0中安裝的Mac中訪問XP的共享目錄

  在VMWare7.0中安裝的Mac中訪問XP中的共享目錄iphoneSDK目錄。

  步驟:在mac中,點擊主菜單Finder菜單項,

  按住命令按鈕和k鍵組合鍵,

  注意:在普通PC或筆記本上(非mac電腦)的cmd+K ,鏈接服務器,smb://ip地址:

  在smb://後輸入Windows XP的IP地址:192.168.6.222點擊「鏈接」按鈕便可看到以下提示:

  選擇咱們須要共享的目錄iphoneSDK,並點擊「好」按鈕確認,便可打開該共享目錄:

  5.安裝iphoneSDK:

  1.在Mac中找到iphoneSDK的安裝文件:

  「iphone_sdk_3.1.2_with_xcode_3.2.1__snow_leopard__10m2003.dmg」,

  用鼠標雙擊該文件圖標,則會看到一個彈出窗口:

  點擊「繼續」按鈕,出現安裝器歡迎界面:

  點擊「繼續」按鈕,是軟件「許可」協議信息:

  點擊「繼續」按鈕,出現「確認」窗口:

  點擊「贊成」按鈕,出現協議信息:

  點擊「繼續」按鈕,出現「確認」窗口:

  點擊「Agree」按鈕,出現安裝路徑選擇窗口:

  選中安裝目標路徑後,點擊「繼續」按鈕,出現「安裝類型」選擇窗口:

  點擊「繼續」按鈕,出現「確認」窗口:

  點擊「安裝」按鈕:

  注意:在安裝過程以前,須要推出先退出itunes。

  在itunes圖標上,點擊鼠標右鍵,在彈出菜單中選擇「退出」便可關閉:

  以後,點擊「continue」按鈕,則安裝繼續進行:

  安裝結束的提示:

  安裝完成後,點擊「完成」按鈕便可。

相關文章
相關標籤/搜索