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


android平台


先点击unity 菜单 buildsetting

metiao&unity AR 项目配置移动平台_第1张图片


选择android平台,点击switch platform


metiao&unity AR 项目配置移动平台_第2张图片

会变成如下图


metiao&unity AR 项目配置移动平台_第3张图片


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


143600895.jpg

metiao&unity AR 项目配置移动平台_第4张图片


然后要设置一下playerSetting


metiao&unity AR 项目配置移动平台_第5张图片

metiao&unity AR 项目配置移动平台_第6张图片



这里要注意的是 Bundle Identifier


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


143854143.jpg


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


143600222.jpg


设置好之后就可以build了


metiao&unity AR 项目配置移动平台_第7张图片


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


143601607.jpg


IOS 平台


Ios 平台相对复杂一点


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


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


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


metiao&unity AR 项目配置移动平台_第8张图片


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


metiao&unity AR 项目配置移动平台_第9张图片


保存之后


我们要打开xcode ,选择open other


metiao&unity AR 项目配置移动平台_第10张图片


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


metiao&unity AR 项目配置移动平台_第11张图片


open之后如下


metiao&unity AR 项目配置移动平台_第12张图片


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


metiao&unity AR 项目配置移动平台_第13张图片


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


第一个是libxml2.dylib

metiao&unity AR 项目配置移动平台_第14张图片


第二个是secutity.framework


metiao&unity AR 项目配置移动平台_第15张图片

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


metiao&unity AR 项目配置移动平台_第16张图片


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


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