小折騰,大快樂 -- 我的windows下ios開發環境搭建之路

前言
經過幾天的折騰,終於在虛擬機上把xcode跑起來了,并且成功運行iPhone模擬器。這裡把握這幾天經歷的種種總結記錄一下,希望對於那些想省錢,又想以儘量少折騰地快速啃到蘋果、體驗一把ios開發的童鞋們有所幫助。

配置
先來看看我的運行環境
--------------------------------------------------------------------------------------------------------------------
硬件環境:
i3-2120 3.3G
4G內存

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

軟件環境(附下載地址):

操作系統: Window 7旗艦版
虛擬機: VMware 8.0 點擊下載
引導盤: Darwin 點擊下載
Mac安裝盤: [苹果雪豹系统东皇PC破解版].MacOS10.6.5_iAntares_v3.2 點擊下載
ios的IDE: xcode_3.2.5_and_ios_sdk_4.2_final 點擊下載
--------------------------------------------------------------------------------------------------------------------

P.S

  • 我參考了很多文章,很多都沒有提到到底Darwin是什麽,這裡我也不好多說,根據我的理解,它就起著一個引導盤的作用;
  • 爲什麽選這個東皇破解版?因為網上的各種版本、各種破解的Mac系統實在是太多了,讓人眼花繚亂,這個版本的貌似是有點名氣,群眾的眼睛是雪亮的,就它吧;
  • IDE的版本要注意,因為前面選的這個Mac系統是10.6.5的,支持這個版本系統的最新的xcode版本就是這個了,你想用新的就必須把系統也給升級咯。

    這幾讓東西都蠻大的,下的時候要給點耐心,畢竟人家幾千上萬才能體驗的Mac系統,你花點時間就可以免費體驗,超值就一個字!

配置虛擬機

1、安裝VMware(此過程略)
2、進入VMware界面后點擊【File -> new virtual machine】,在彈出對話框中選擇Custom單選框,然後next,如下:


3、然後兩次默認配置,直接next:


4、選擇Guest操作系統為FreeBSD;
P.S 這裡我選擇的是FreeBSD而不是網上大部份文章所說的FreeBSD 64-bit,不是說FreeBSD 64-bit不行,而是我的在實際使用的過程中,感覺到64位的系統使用起來穩定性非常差,具體是哪個環節出錯了我也沒有深究,只是後來換成FreeBSD之後,系統穩定了很多。


5、給虛擬機起個名字,選擇虛擬機的安裝路徑;
P.S. 也許有些新手回混淆,以為這裡指的是Mac系統的安裝路徑,其實不然,這裡選的是虛擬機的安裝路徑,而不是Mac系統的安裝路徑,Mac系統的安裝配置還沒開始呢……


6、這一步因人而異,可以選雙核的,這裡我就懶得調啦,就默然單核吧(不知道會不會讓虛擬機穩定一點呢?)


7、給虛擬機分配各2G的內存


8、配置網絡環境,直接兩步默然,next:


9、創建虛擬硬盤
P.S. 創建虛擬硬盤的時候要預留足夠的空間,否則Mac系統裝到一半,提示硬盤空間不足就夠鬱悶了,反正我是吃過這個虧了,所以果斷給它分配個40G!





10、到這一步,你應該可以看到安裝嚮導裏面出現finish按鈕了。別急!我們還有一些東西需要配置,點擊Customize Hardware按鈕

配置虛擬機的光驅:

移除軟驅

然後點擊Finish,到此,虛擬機配置完畢!


安裝Mac系統

1、這裡我們不妨先試試能不能直接用Mac系統的安裝盤進行安裝
首先,將Mac系統的光盤鏡像裝入虛擬機的光驅中


重啟虛擬機,嘿!不錯,進來了哦!

點進虛擬機之後,按回車,開始安裝!……………………
………
……
WTF!出錯了!!!!…………那就對了!


這個時候,你可以默默地把VMware關閉了!記住,一定要關閉哦!!

2、好吧,第一步其實是個錯誤的示範,因為我們還有虛擬機的一個至關重要的配置項要改,找到這個vmx文件,用文本工具打開,將裏面的一項
guestOS = freeBSD
改成:
guestOS = darwin10
如下圖:


3、保持好剛才的vmx文件,再次重新打開VMware,這時你會驚奇地發現,剛剛建的虛擬機配置項里,出現了Mac OS Server 10.6,而剛剛的下拉菜單中明明沒有這一項啊!
不管了,看到這個畫面,表示你的虛擬機已經準備就緒,可以安裝Mac系統了!


4、重複步驟1,一串提示符過后,終於進入了Mac系統的安裝畫面!這一路走來,終於快吃到蘋果了!


5、選擇好語言后,點擊下一步,發現Mac系統安裝程序不知道安裝到哪個硬盤。沒關係,因為我們剛剛新建好的虛擬硬盤還沒格式化呢!
選擇Mac系統的磁盤格式化工具,如下圖:


5、這裡,你會看到剛剛新建的虛擬硬盤,別猶豫了,格式化它!


6、格式化硬盤之後,返回剛才的安裝界面,選擇硬盤,點擊安裝!好了,Mac系統開始安裝了!



7、系統安裝到最後,會提示安裝出錯,不用管它,重啟后成功進入Mac系統。


安裝VMware tools

下面的步驟主要是讓虛擬的Mac系統和windows系統共享文件,方便後面xcode的安裝。

1、把darwin.iso放入虛擬機的光驅中,重啟虛擬機;

2、這時你會發現,用darwin也是可以引導進入系統的,沒錯,而且darwin引導比用安裝盤方便多了!

3、桌面上多了個光碟的圖標,雙擊它,進行一些列傻瓜化的安裝后,需要重啟虛擬機;

4、這次重啟后,桌面又多了一個圖標,叫做VMware shared folders,沒錯,就是VMware的共享文件,如果這個時候打開,裏面是空的;

5、在虛擬機的setting下面,將shared folders 選項設為always enabled,然後選擇自己想共享的目錄,點擊ok;

6、這時再看看VMware shared folders,裏面是不是已經顯示剛才共享的文件夾了呢~


安裝Xcode和ios sdk

1、在共享文件夾裏面,雙擊打開xcode_3.2.5_and_ios_sdk_4.2_final.dmg,進行一系列傻瓜式安裝(拷到Mac后運行可能會穩定一點……,反正我的虛擬機就因為在共享文件夾裏面直接打開掛死了幾次)。2、安裝完之後,發現居然找不到Xcode在哪裡……暈了……別急,網上一搜,原來在這裡!在finder工具欄,點擊前往 ->電腦 -> 【你的磁盤】-> developer文件夾 -> applications文件夾,是的,你看到Xcode了!一頓搗鼓之後,iphone模擬器跑起,Hello World!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值