一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

[.NET] 在Windows系統(tǒng)中搭建基于.NET的iPhone應(yīng)用程序虛機(jī)開發(fā)環(huán)境

  看了這個(gè)標(biāo)題,也許很多朋友認(rèn)為我是標(biāo)題黨,很多人都沒(méi)聽說(shuō)過(guò).NET開發(fā)iPhone,今天就我就來(lái)證實(shí)了這一點(diǎn),而且我已經(jīng)親身體會(huì)了這一點(diǎn)。在正式開始教程之前,先陳述一下環(huán)境搭建的步驟及要點(diǎn),本環(huán)境搭建共需要四個(gè)步驟,分別如下:

  1. 安裝VMWare虛擬環(huán)境(你也可以用VBox);

  2. 安裝Mac OS X(雪豹)操作系統(tǒng);

  3. 安裝Xcode和ios SDK;

  4. 安裝MonoFramework等.NET iPhone開發(fā)框架及工具。

  完成以上步驟就一切OK了。在第一步開始之前還需要注意您的機(jī)器配置,建議4G內(nèi)存,2G也湊合,而CPU必須要支持64位及虛擬化,這是重點(diǎn),切記,否則裝不上Mac OS X。

  第一步:安裝VMWare虛擬環(huán)境

  這里我選擇了比較大眾的VMWare,這個(gè)全看個(gè)人喜好,你也可以選擇VBox,也沒(méi)問(wèn)題。

  下載地址:https://www.vmware.com/tryvmware/?p=default

  這里建議安裝VMware Workstation 7.1(這里只有試用版,注冊(cè)方法請(qǐng)自搜),VMware Player 3.1也可以,但是VMware Player有一個(gè)致命的弱點(diǎn)就是沒(méi)法為虛機(jī)做快照,這里的弊端我就不細(xì)說(shuō)了。

image

  安裝過(guò)程我這里就不細(xì)說(shuō)了,比較簡(jiǎn)單,給個(gè)圖:

image

  第二步:安裝Mac OS X(雪豹)操作系統(tǒng)

  這一步變數(shù)比較多,網(wǎng)上的朋友有各種莫名其妙的問(wèn)題出現(xiàn),我也遇到幾個(gè)問(wèn)題,簡(jiǎn)單的列了一下,有其他問(wèn)題的大家多交流。我們需要準(zhǔn)備一下幾個(gè)東西:

  第一個(gè)就是雪豹操作系統(tǒng)了,這里只能下到dmg格式的,這個(gè)是Mac系統(tǒng)專用格式,我們要用ISO工具轉(zhuǎn)化一下,讓他變成ISO格式,如下圖:

clip_image001  dmg文件6.9G,轉(zhuǎn)成ISO的話7.4G左右。另外還需要一個(gè)名為darwin.iso的引導(dǎo)ISO,由于VMware本身不支持Mac OS,所以我們就需要這個(gè)ISO來(lái)做引導(dǎo)才能順利進(jìn)入安裝界面以及系統(tǒng)啟動(dòng)界面。

clip_image002

  這個(gè)文件很小,幾十兆。

  下載地址:

  Mac OS X:http://www.verycd.com/topics/2769321/

  darwin.iso:http://www.verycd.com/topics2818537

  好,預(yù)備工作完成,接下來(lái)就是裝虛機(jī)了。首先創(chuàng)建一個(gè)新虛機(jī):

clip_image002[5]  選擇自己安裝操作系統(tǒng):

clip_image003  操作系統(tǒng)類型選擇Other – FreeBSD 64-bit,必須這樣選,否則裝不成:

clip_image004  硬盤給至少20G:

clip_image005  內(nèi)存可以先分1G,到了開發(fā)的時(shí)候2G比較好:

clip_image007  CPU選項(xiàng)注意在虛擬化中選擇如下圖:

clip_image009  光盤加載選擇我們剛才下載的darwin.iso:

clip_image011  保存虛機(jī)設(shè)置,然后找到虛機(jī)文件存儲(chǔ)的地方,找到虛機(jī)主文件wmx:

clip_image012  用記事本打開,找到guestOS這個(gè)設(shè)置:

clip_image013  改成darwin10,如下:

clip_image014  OK,保存后啟動(dòng)虛機(jī)會(huì)進(jìn)入以下界面:

clip_image016  界面會(huì)停在這里,不用管,按一下C鍵:

clip_image018  然后加載我們下載的Mac OS的ISO版本:

clip_image019clip_image021  選擇鏈接光驅(qū):

clip_image023  再按C鍵,即可順利進(jìn)入安裝引導(dǎo):

clip_image025clip_image027

clip_image029  安裝的過(guò)程不多說(shuō),有一點(diǎn)需要注意,需要自己格一下硬盤(這個(gè)和裝Windows一樣),如下,在讓你選擇安裝盤的時(shí)候,如果發(fā)現(xiàn)沒(méi)有磁盤分區(qū),選擇實(shí)用工具中的磁盤工具:

clip_image030  創(chuàng)建一個(gè)分區(qū)即可,其他默認(rèn)選擇:

clip_image031clip_image032clip_image034  完成了,可以看到磁盤:

clip_image036  接下來(lái)就是等待安裝完成了:

clip_image038clip_image040  這里寫著30多分鐘,不過(guò)得裝1個(gè)多小時(shí),我的筆記本是5400轉(zhuǎn)到硬盤,如果7200轉(zhuǎn)到可能快一點(diǎn)。這里需要提醒一點(diǎn),很多情況遇到“五國(guó)錯(cuò)誤”,何為五國(guó)錯(cuò)誤呢,就是屏幕上出現(xiàn)一個(gè)灰色的框,其中用5國(guó)語(yǔ)言寫著要你重啟機(jī)器:

clip_image002  這個(gè)錯(cuò)誤不太清楚是什么原因造成,這是大家重啟虛機(jī),在光盤引導(dǎo)結(jié)束,系統(tǒng)引導(dǎo)開始的一剎那需要按一下F8,這個(gè)時(shí)間很短,要抓準(zhǔn),按了F8后進(jìn)入一個(gè)引導(dǎo)參數(shù)界面,如下:

image  輸入-v來(lái)以羅嗦模式啟動(dòng)(和Windows的安全模式像是),但是這個(gè)啟動(dòng)會(huì)很慢,耐心等待,如不出意外就會(huì)正常進(jìn)入Mac OS了,這個(gè)錯(cuò)誤除了在啟動(dòng)的時(shí)候出現(xiàn)外,在安裝的時(shí)候也有可能出現(xiàn),處理方法相同。

  正常啟動(dòng)Mac OS X后,我們來(lái)裝個(gè)VMTool,由于VMware自身不支持Mac OS,所以也沒(méi)有自帶的VMTool供大家使用,不用著急,我們找到引導(dǎo)用的darwin.iso加載到虛機(jī)中,就可以看到其中有個(gè)VMtool的安裝包,安裝后我們的虛機(jī)就可以全屏玩了:

image

image

  第三步:安裝Xcode和ios SDK

  下載地址:http://www.apple.com.cn/

  注冊(cè)一個(gè)ID就可以下載了,2.9G。

image

  這個(gè)步驟開始前需要將Mac OS X更新到10.6.4,我們剛才裝好的版本是10.6.3,有一個(gè)大概1G的升級(jí)包,大家慢慢更新,更新好了看看系統(tǒng)屬性:

image

  開始安裝SDK和Xcode,這個(gè)步驟也比較簡(jiǎn)單,唯一需要注意的是,安裝的時(shí)候不要讓計(jì)算機(jī)運(yùn)行的東西過(guò)多,這樣很容易出現(xiàn)五國(guó)錯(cuò)誤,我裝了4次才裝好,最好晚上裝,只開一個(gè)虛機(jī),慢慢裝,大概需要1個(gè)多小時(shí)。裝好后再磁盤中的Developer目錄中可以找到相關(guān)文件:

image

imageimage   打開,創(chuàng)建一個(gè)iPhone應(yīng)用程序,試試iPhone模擬器,真好,對(duì)于我這個(gè)沒(méi)有iPhone的窮人,這樣已經(jīng)很滿足了:

image

  第四步:安裝MonoFramework等.NET iPhone開發(fā)框架及工具

  最后一步我們需要安裝.NET開發(fā)iPhone的環(huán)境,我們需要一下三個(gè)文件:

image

  下載地址:

  Mono Framework:http://www.go-mono.com/mono-downloads/download.html

  Mono Touch:http://monotouch.NET/DownloadTrial

  Mono Develop:http://monodevelop.com/Download/Mac_MonoTouch

  這三個(gè)的安裝順序是:

  1. Mono Framework

  2. Mono Touch

  3. Mono Develop

  體積都不大,安裝也很快。裝好后啟動(dòng)應(yīng)用程序中的Mono Develop就可以:

image

image

image

image   到此,環(huán)境搭建完成,不過(guò)速度不太理想,有條件的還是買個(gè)Mac book吧,多謝關(guān)注吳慧鋒博客。

  PS: 第三方有個(gè)SDK叫DragonFireSDK,是可以在Windows上開發(fā)iPhone應(yīng)用的,沒(méi)玩過(guò),有玩過(guò)的可以交流一下。

it知識(shí)庫(kù)[.NET] 在Windows系統(tǒng)中搭建基于.NET的iPhone應(yīng)用程序虛機(jī)開發(fā)環(huán)境,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 中文字幕在线永久在线视频2020 | 丁香六月激情综合 | 性色a v 一区| 色老板在线看 | 国产成人综合在线观看网站 | 亚洲激情在线 | 亚洲国产一级a毛片 | 一区二区三区福利 | 欧美精品片在线观看网站 | 91热视频在线观看 | 成人福利网站在线看视频 | 亚洲婷婷综合色高清在线 | 久久亚洲精品无码观看不卡 | 色老板最新网站视频地址 | 欧美视频免费一区二区三区 | 色多多网站在线观看 | 国产精品视频一区二区猎奇 | 久久涩视频| 97成人免费视频 | 97天天干| 日本一区二区日本免费 | 国产一区中文字幕在线观看 | 91日韩欧美 | 噜噜噜 综合 亚洲 | 国内精品视频在线播放一区 | 亚洲高清一区二区三区 | 亚洲一区二区视频 | 久久在精品线影院精品国产 | 久久婷婷国产精品香蕉 | 爱做久久久久久久久久 | 免费国产成高清人在线视频 | 国产青草视频在线观看 | 亚洲成人欧美 | 久久婷婷影院 | 77788色淫网站免费观看 | 国产成人久久精品推最新 | 一二三区无线码2021 | 中文字幕一二三四区 | 91激情视频 | 另类国产精品一区二区 | 国产对白91色拍高清精品 |