最近把vuforia sdk製作的 AR項目需要移植到HoloLens上進行展示,遇到各種問題在這裏記錄一下,爲開發者填一下坑在遇到類似問題可以快速解決.
一、Unity版本問題:(1)、最開始用的是5..5.6版本+VS2017版本,安裝了Universal windows Platform平臺。如果是用的Unity2017以上的版本需要安裝的是.NET的那個打包方式。
(2)、用常規的發佈版本發佈出來打包會出現問題,有兩個dll沒有相互進行依賴,需要安裝Unity的補丁版本,最後用的是Unity 5.6.4的sp4的補丁版本。補丁版本直接可以在網站上下載到。
(3)、發佈成功之後的工程看用vs2107進行調試,調試成功即可。
二、HoloLens連接方式
(1)、HoloLens的連接方式,通過usb線把電腦和wifi連接,
(2)、我用的是usb的連接,需要注意網址,127.0.0.1:10080,在瀏覽器中多點擊幾次,可以調到管理界面或者windows商城。一定一定要保持商城頁面最小化保存連接。
(3)、在HoloLens中設置開發者,在連接的時候需要pin碼。
三、HoloLens發佈部署。
(1)、保證成功連接之後發佈就比較簡單了,直接進行部署就可以了。
(2)、可能會遇到的問題:部署比較快,百分之百沒有部署上,需要檢查一下連接情況。建議先把HoloLens上的應用刪除了在進行部署。
(3)、旁加載與部署,在VS2017中有一個發佈到商店,裏面有一個旁加載也可以發佈出appx的安裝文件,直接部署比較方便。
(4)、vs發佈設置Release、x86 device,在進行部署即可。