metiao&unity AR 项目配置移动平台

这一篇开始教大家如果将ar项目通过unity 在移动设备运行


android平台


先点击unity 菜单 buildsetting

143559258.jpg


选择android平台,点击switch platform


143559778.jpg

会变成如下图


143559502.jpg


然后点击Add current 把当前scene加入到编辑列表中


143600895.jpg

143600812.jpg


然后要设置一下playerSetting


143600695.jpg

143600281.jpg



这里要注意的是 Bundle Identifier


这里的内容要跟你在metaio 网站注册应用的名字保持一致


143854143.jpg


你的metaioSDK signature填写的是哪个,你就要写对应的应用名字,要不就会出错的


143600222.jpg


设置好之后就可以build了


143600609.jpg


Build 后你就可以看就apk文件了,然后安装到手机就可以运行看效果了。


143601607.jpg


IOS 平台


Ios 平台相对复杂一点


首先需要安装 unity mac 版本,和 下载metaio sdk 的mac 版本


然后你可以直接把windows的unity 工程复制到mac系统下面,在mac 系统打开工程目录


然后可以直接设置打包,前面这些步骤跟android平台一致,只不过switch platform 的时候当然要选择IOS


142940757.jpg


然后build会让你选择一个位置存放,但是这里跟android不同,android是直接生成apk 可运行的包,而ios中build生成的是一个xcode工程目录


142942570.jpg


保存之后


我们要打开xcode ,选择open other


142945405.jpg


找到刚导出的目录下选择.xcodeproj 文件


142947439.jpg


open之后如下


142950185.jpg


这里有几个步骤要做,在Summary 界面下,拉到下面


142952815.jpg


这个部分,linked libraries 部分 点击+号,我们要添加几个文件


第一个是libxml2.dylib

142954386.jpg


第二个是secutity.framework


142957737.jpg

第三个文件需要点击add other 添加


142959316.jpg


看清楚了吗, 是工程目录下面 Libraries 里面的metaiosdk 文件。


添加完后就大功告成了, 可以编译运行了,当然了,如果想在真机运行还是需要ios证书的,个人证书年费目前是99美金, 这方面的内容就请同学们网上自行查阅了





本文出自 “奶制品” 博客,转载请与作者联系!

你可能感兴趣的:(ios,android,unity,ar,Metaio)