天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

[.NET] 在Windows系統中搭建基于.NET的iPhone應用程序虛機開發環境

  看了這個標題,也許很多朋友認為我是標題黨,很多人都沒聽說過.NET開發iPhone,今天就我就來證實了這一點,而且我已經親身體會了這一點。在正式開始教程之前,先陳述一下環境搭建的步驟及要點,本環境搭建共需要四個步驟,分別如下:

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

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

  3. 安裝Xcode和ios SDK;

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

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

  第一步:安裝VMWare虛擬環境

  這里我選擇了比較大眾的VMWare,這個全看個人喜好,你也可以選擇VBox,也沒問題。

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

  這里建議安裝VMware Workstation 7.1(這里只有試用版,注冊方法請自搜),VMware Player 3.1也可以,但是VMware Player有一個致命的弱點就是沒法為虛機做快照,這里的弊端我就不細說了。

image

  安裝過程我這里就不細說了,比較簡單,給個圖:

image

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

  這一步變數比較多,網上的朋友有各種莫名其妙的問題出現,我也遇到幾個問題,簡單的列了一下,有其他問題的大家多交流。我們需要準備一下幾個東西:

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

clip_image001  dmg文件6.9G,轉成ISO的話7.4G左右。另外還需要一個名為darwin.iso的引導ISO,由于VMware本身不支持Mac OS,所以我們就需要這個ISO來做引導才能順利進入安裝界面以及系統啟動界面。

clip_image002

  這個文件很小,幾十兆。

  下載地址:

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

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

  好,預備工作完成,接下來就是裝虛機了。首先創建一個新虛機:

clip_image002[5]  選擇自己安裝操作系統:

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

clip_image004  硬盤給至少20G:

clip_image005  內存可以先分1G,到了開發的時候2G比較好:

clip_image007  CPU選項注意在虛擬化中選擇如下圖:

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

clip_image011  保存虛機設置,然后找到虛機文件存儲的地方,找到虛機主文件wmx:

clip_image012  用記事本打開,找到guestOS這個設置:

clip_image013  改成darwin10,如下:

clip_image014  OK,保存后啟動虛機會進入以下界面:

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

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

clip_image019clip_image021  選擇鏈接光驅:

clip_image023  再按C鍵,即可順利進入安裝引導:

clip_image025clip_image027

clip_image029  安裝的過程不多說,有一點需要注意,需要自己格一下硬盤(這個和裝Windows一樣),如下,在讓你選擇安裝盤的時候,如果發現沒有磁盤分區,選擇實用工具中的磁盤工具:

clip_image030  創建一個分區即可,其他默認選擇:

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

clip_image036  接下來就是等待安裝完成了:

clip_image038clip_image040  這里寫著30多分鐘,不過得裝1個多小時,我的筆記本是5400轉到硬盤,如果7200轉到可能快一點。這里需要提醒一點,很多情況遇到“五國錯誤”,何為五國錯誤呢,就是屏幕上出現一個灰色的框,其中用5國語言寫著要你重啟機器:

clip_image002  這個錯誤不太清楚是什么原因造成,這是大家重啟虛機,在光盤引導結束,系統引導開始的一剎那需要按一下F8,這個時間很短,要抓準,按了F8后進入一個引導參數界面,如下:

image  輸入-v來以羅嗦模式啟動(和Windows的安全模式像是),但是這個啟動會很慢,耐心等待,如不出意外就會正常進入Mac OS了,這個錯誤除了在啟動的時候出現外,在安裝的時候也有可能出現,處理方法相同。

  正常啟動Mac OS X后,我們來裝個VMTool,由于VMware自身不支持Mac OS,所以也沒有自帶的VMTool供大家使用,不用著急,我們找到引導用的darwin.iso加載到虛機中,就可以看到其中有個VMtool的安裝包,安裝后我們的虛機就可以全屏玩了:

image

image

  第三步:安裝Xcode和ios SDK

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

  注冊一個ID就可以下載了,2.9G。

image

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

image

  開始安裝SDK和Xcode,這個步驟也比較簡單,唯一需要注意的是,安裝的時候不要讓計算機運行的東西過多,這樣很容易出現五國錯誤,我裝了4次才裝好,最好晚上裝,只開一個虛機,慢慢裝,大概需要1個多小時。裝好后再磁盤中的Developer目錄中可以找到相關文件:

image

imageimage   打開,創建一個iPhone應用程序,試試iPhone模擬器,真好,對于我這個沒有iPhone的窮人,這樣已經很滿足了:

image

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

  最后一步我們需要安裝.NET開發iPhone的環境,我們需要一下三個文件:

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

  這三個的安裝順序是:

  1. Mono Framework

  2. Mono Touch

  3. Mono Develop

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

image

image

image

image   到此,環境搭建完成,不過速度不太理想,有條件的還是買個Mac book吧,多謝關注吳慧鋒博客。

  PS: 第三方有個SDK叫DragonFireSDK,是可以在Windows上開發iPhone應用的,沒玩過,有玩過的可以交流一下。

it知識庫[.NET] 在Windows系統中搭建基于.NET的iPhone應用程序虛機開發環境,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 蜜芽丅v新网站在线观看 | 漂亮的保姆3集电影免费观看中文 | 久久精品AV无码亚洲色欲 | 成都电影免费中文高清 | 亚洲成A人片在线观看中文不卡 | 99久久免费精品 | 18禁国产精品久久久久久麻豆 | 免费果冻传媒2021视频 | 最美女人体内射精一区二区 | 欧美午夜不卡在线观看 | 伊人久久亚洲精品一区 | 性夜影院爽黄A爽免费动漫 性夜夜春夜夜爽AA片A | 99视频在线精品免费观看18 | 国产精品久久久久激情影院 | 美目盼兮amy198281 | 久久综合色一综合色88中文 | 91视频18| 国内精品视频在线播放一区 | 被免费网站在线视频 | 中文字幕无线手机在线 | 美女露出撒尿的部位 | 日韩精品专区在线影院重磅 | 99免费在线观看 | 在线中文高清资源免费观看 | 午夜国产免费视频亚洲 | 国产亚洲人成在线视频 | 幸福草电视剧演员表介绍 | 99精品日韩 | 久久精品成人免费看 | 69人体阴展网 | 超碰超碰视频在线观看 | 欧美精品久久久久性色AV苍井 | 97久久无码精品AV | 岛国片免费在线观看 | 在线精品国精品国产不卡 | 很很射影院 | 体育生爆操 | 亚洲无吗在线视频 | 久久综合中文字幕佐佐木希 | 性派对xxxhd 性啪啪chinese东北女人 | 闺蜜扒开我尿口使劲揉 |