利用VMware虛擬機進行ARkit開發(fā)環(huán)境配置

前言:

ARkit很好玩臭觉,但沒有Mac開發(fā)機怎么辦?弄個虛擬機快速開發(fā)原型吧辱志。DO it蝠筑、DO it、DO it揩懒。

環(huán)境搭建:

硬件配置:Inter Core i3-4150 @3.50GHz

8G 內(nèi)存

NVIDIA GeForce GT 730 4G

開發(fā)工具:Unity 2017.1.0f3 (64-bit)??推薦:5.6.1 以上

操作系統(tǒng):Windows7 64位sp1 旗艦版

虛擬機:VMware Workstation 12

分配雙核+3G內(nèi)存

MacOS系統(tǒng):MacOS 10.12 安裝后升級至 10.12.5

Xcode 9 僅支持10.12.5以上版本

ARkit版本:Unity ARkit Plugin 1.0

Unity官方市場下載

IOS開發(fā)工具:MacOS Xcode 9

最好在Windows下用工具下載 4.99G的大小在MacOS上下載容易卡住

測試硬件:Iphone6s 美版無鎖 轉(zhuǎn)轉(zhuǎn)官方購機什乙。必須A9處理器以上,iphone6s以下都不可以旭从。

第一步驟:(虛擬機安裝)

我安裝虛擬機MAC系統(tǒng)時百度的資料:原文傳送門:VMware 11安裝Mac OS X 10.10

注1:運行VMware需要CPU支持虛擬化技術(shù)稳强,如果CPU支持但提示問題场仲,請自行百度查找修改BIOS設(shè)置。

注2:鏈接蘋果設(shè)備需要進行如下設(shè)置

關(guān)閉虛擬機-虛擬機-設(shè)置-USB-改為USB2.0即可鏈接蘋果設(shè)備到虛擬機了退疫。

我在測試時渠缕,并沒有找到百分百連接通過率的方法,所以有時候連接會被本地搶奪控制權(quán)褒繁,多連接幾次試試就好了亦鳞。

注3:連接網(wǎng)絡(luò)設(shè)置

開啟win系統(tǒng)服務(wù)組件,與家庭網(wǎng)絡(luò)相關(guān)的服務(wù)啟動 例如:HomeGroupProvider

開啟Routing and Remote Access以及Firewall棒坏。我這里啟動這兩個就可以了燕差。

打開VMware,MAC的虛擬機坝冕。打開 虛擬機-設(shè)置-網(wǎng)絡(luò)適配器-僅主機模式 徒探。

還有一種是橋接模式(直接連接物理網(wǎng)絡(luò))-打勾 復(fù)制物理網(wǎng)絡(luò)連接狀態(tài)。

按照這樣的操作即可讓虛擬機使用主機的網(wǎng)絡(luò)喂窟,個別情況請根據(jù)自身條件進行調(diào)整設(shè)置测暗。

注4:刪除虛擬機后重新安裝最好更換目錄,否則容易出錯磨澡。

注5:安裝Tools工具碗啄,可以進行虛擬機與本地系統(tǒng)的互動操作。

選擇虛擬機-設(shè)置-CD/DVD設(shè)置-勾選已連接-使用ISO映像文件-找到VMware的安裝目錄-根目錄? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 下的darwin.iso稳摄。確定后在macOS的桌面出現(xiàn)安裝選項按照提示進行安裝后重啟即可稚字。

接下來就是定義資源文件的文件夾了,選擇虛擬機-設(shè)置-選項-共享文件夾-勾選總是啟用-選擇本地目錄厦酬。保存即可胆描。

然后,選擇Finder-偏好設(shè)置-勾選已連接的服務(wù)器弃锐。重啟虛擬機

在桌面上就可以看到共享文件夾了袄友,將下載好的文件拷貝到windows的共享目錄里即可。

以上只是安裝虛擬機并裝好MAC系統(tǒng)所出問題的一部分霹菊,可能還會遇到其他我所不知道的問題,那就只能去請教百度阿姨了支竹。

雖然繁瑣旋廷,但經(jīng)過我的近一個星期的測試是可以通過虛擬機進行Arkit的測試,所以請放心礼搁,如果不行一定是某個步驟出了問題饶碘,冷靜!B狻扎运!切記善待鼠標

步驟2:(Xcode的安裝)

https://developer.apple.com/download/

這里是xcode的下載地址瑟曲,我推薦從電腦下載,然后復(fù)制到Mac虛擬機里豪治,再進行安裝洞拨。

雙擊安裝,會出現(xiàn)xcode 的圖標负拟,雙擊運行即可烦衣,值得注意的是,運行以后在Dock菜單的xcode圖標點擊右鍵-選項-在Dock中保留掩浙,下次就不用去目錄去找了花吟。

安裝不能運行,應(yīng)該是MAC的系統(tǒng)版本的問題厨姚。

步驟3:(Unity的初始開發(fā)準備)

首先在Unity開啟一個新項目衅澈,進入官方市場搜索并導(dǎo)入Unity ARkit Plugin

測試Unity官方測試場景是否可以正常運行谬墙,如果可以就可以進行IOS的導(dǎo)出操作了:


1今布、點擊菜單欄的File-Build Settings。

2芭梯、點擊IOS 選擇Download险耀,Unity會自動下載,安裝即可玖喘。

3甩牺、點擊Switch 進行IOS環(huán)境的編譯,時間可能會挺長累奈。

4贬派、添加場景。

5澎媒、選擇要導(dǎo)出的場景搞乏。

6、選擇環(huán)境配置Player Settings戒努,在Inspector面板请敦,修改Bundle identity作為唯一標識(需要和xcode 的標識一致),修改Target minimum IOS 為11.0储玫,修改Camera Usage 定義一個名稱侍筛。

7、Build 發(fā)布到自定義目錄撒穷,我是發(fā)布到VMware的共享目錄下匣椰。

注:ARkit的源代碼除了官方的,還可以去Github去下載端礼,還有Unity官方市場也有禽笑,有一個傳送門的插件入录,不貴幾十美金,去買吧佳镜!

步驟4:(Xcode的操作)

準備:

首先要有Apple公司的開發(fā)者賬號僚稿,僅注冊一個就可以了。傳送門:https://developer.apple.com/點擊Account 登錄或者注冊即可邀杏。

如果不去上傳到蘋果市場贫奠,僅僅拿來測試,那么注冊一個開發(fā)者賬號就夠了望蜡。我這時還沒上傳過蘋果市場唤崭,以后要是有這方面經(jīng)驗了,我再分享脖律,我也想了解這方面的過程谢肾。

實施:

在這里我卡了好久,因為第一次使用Xcode和接觸ios開發(fā)小泉,走了不少彎路芦疏。


1、將Unity導(dǎo)出后(放置到Vmware虛擬機的共享目錄)微姊,這里要注意酸茴,不可以直接在

共享目錄運行

,否則xcode會編譯出錯兢交,具體啥問題薪捍,俺知不道!需要拷貝到mac的文件系統(tǒng)內(nèi)配喳,我是建了一個文件夾單獨存放Unity導(dǎo)出的文件酪穿。

2、點擊菜單欄的Xcode選項晴裹,在下拉菜單選擇Preference進入彈出界面被济。

3、選擇Accounts涧团。

4只磷、點擊Accounts內(nèi)的+的表示符號。

5泌绣、點擊Appid ID喳瓣。其他沒試過。

6赞别、點擊選擇剛剛錄入的開發(fā)者賬號。

將Bundle identity 修改為一個唯一的標識配乓,并記錄到你的記事本仿滔,因為這個標識和你的ID是綁定的惠毁,并且是唯一的,而且有一個數(shù)量的規(guī)定崎页,一旦超出了數(shù)量鞠绰,就需要新建立一個開發(fā)者賬號,很麻煩飒焦,所以我推薦記錄到有道云筆記蜈膨,因為我就是這么做的,并在這里花了很多時間牺荠。

7翁巍、選擇已經(jīng)連接好的Apple公司的測試硬件,例如Iphone6s休雌。

xcode9灶壶,支持無線連接設(shè)備,具體百度一下杈曲。

8驰凛、可以進行測試了,經(jīng)過一個小小的等待担扑,首先是檢測 編譯 到安裝恰响。具體原理就不懂了。

我期望看完我的文章涌献,您能夠一次就編譯成功胚宦!祝福您

注意事項:

1洁奈、在升級到bate5的時候 發(fā)現(xiàn)有些arkit打不開间唉,閃退,以為是升級的問題利术,但在經(jīng)過一天的搏斗中發(fā)現(xiàn)呈野,原來是xcode又的更新了,更新到bate5 就 的行了印叁。經(jīng)歷了手機清除重置被冒,更換版本等等。不過xcode的官方項目就可以完整運行轮蜕,具體原因 去 的蘋果公司吧昨悼。 ????

2、ARkit_Remote 連接 需要將UnityARKitRemote場景 發(fā)布為development Build跃洛。

3率触、ARkit_Remote 在WIN平臺下會把資源占至100%以上直至死機,MAC虛擬機下不占滿也會卡死汇竭。

4葱蝗、添加證書:

Targets-項目名稱-General-Signing添加Apple的ID-登錄后

申請證書:

找到鑰匙串管理穴张,申請鑰匙串-保存到磁盤-進入apple開發(fā)者管理后臺。

5两曼、提示:鎖定文件失敗皂甘,打不開磁盤或快照所依賴的磁盤 傳送門:http://blog.csdn.net/asdfzjs/article/details/48465487

6、xcode編譯問題:

描述:

parser at unknown location

clang: error: unable to execute command: Segmentation fault: 11

clang: error: clang frontend command failed due to signal (use -v to see invocation)

Apple LLVM version 5.0 (clang-500.2.76) (based on LLVM 3.3svn)

解決:

虛擬機的話悼凑,把項目在虛擬機中復(fù)制到Mac盤符偿枕,打開編譯一下。

谷歌搜索到的户辫,第一條說的渐夸,一般來說初學者遇到的大部分問題,都可以搜索到寸莫,學習iOS中捺萌,? ?? ?? ?? ?? ? 共同學習。

評論的補充答案:解決過程是將項目拷貝到mac系統(tǒng)下的文件夾膘茎,不是虛擬機和windows的共享文件夾中桃纯,在共享文件夾中打開clang會報錯的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末披坏,一起剝皮案震驚了整個濱河市态坦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌棒拂,老刑警劉巖伞梯,帶你破解...
    沈念sama閱讀 217,734評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異帚屉,居然都是意外死亡谜诫,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評論 3 394
  • 文/潘曉璐 我一進店門攻旦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來喻旷,“玉大人,你說我怎么就攤上這事牢屋∏以ぃ” “怎么了?”我有些...
    開封第一講書人閱讀 164,133評論 0 354
  • 文/不壞的土叔 我叫張陵烙无,是天一觀的道長锋谐。 經(jīng)常有香客問我,道長截酷,這世上最難降的妖魔是什么涮拗? 我笑而不...
    開封第一講書人閱讀 58,532評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上多搀,老公的妹妹穿的比我還像新娘歧蕉。我一直安慰自己,他們只是感情好康铭,可當我...
    茶點故事閱讀 67,585評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著赌髓,像睡著了一般从藤。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上锁蠕,一...
    開封第一講書人閱讀 51,462評論 1 302
  • 那天夷野,我揣著相機與錄音,去河邊找鬼荣倾。 笑死悯搔,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的舌仍。 我是一名探鬼主播妒貌,決...
    沈念sama閱讀 40,262評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼片迅,長吁一口氣:“原來是場噩夢啊……” “哼叫确!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起裕照,我...
    開封第一講書人閱讀 39,153評論 0 276
  • 序言:老撾萬榮一對情侶失蹤节芥,失蹤者是張志新(化名)和其女友劉穎在刺,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體头镊,經(jīng)...
    沈念sama閱讀 45,587評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡蚣驼,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,792評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了相艇。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片颖杏。...
    茶點故事閱讀 39,919評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖厂捞,靈堂內(nèi)的尸體忽然破棺而出输玷,到底是詐尸還是另有隱情,我是刑警寧澤靡馁,帶...
    沈念sama閱讀 35,635評論 5 345
  • 正文 年R本政府宣布欲鹏,位于F島的核電站,受9級特大地震影響臭墨,放射性物質(zhì)發(fā)生泄漏赔嚎。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,237評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望尤误。 院中可真熱鬧侠畔,春花似錦、人聲如沸损晤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽尤勋。三九已至喘落,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間最冰,已是汗流浹背瘦棋。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留暖哨,地道東北人赌朋。 一個月前我還...
    沈念sama閱讀 48,048評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像篇裁,于是被迫代替她去往敵國和親沛慢。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,864評論 2 354

推薦閱讀更多精彩內(nèi)容