构建Vuforia官方Demo(IOS端)

Vuforia是一个有关AR的第三方库,关于给出了三个可以直接运行的Demo,有ios,Andriod以及Unity平台,可以直接运行。

自己找资料,构建了一下ios的Demo,不是很复杂,过程如下:

下载SDK以及Demo的工程:

https://developer.vuforia.com/downloads/sdk
https://developer.vuforia.com/downloads/samples

Vuforia官网下载的话,需要你去注册一个账号,免费的,注账号之后会给你一个Key,这个key在我们的Demo中需要使用,像下面这样:

构建Vuforia官方Demo(IOS端)_第1张图片

注册很简单,这里就不多说了。

下载好SDK以及Demo之后,先解压SDK,是下面的样子:

构建Vuforia官方Demo(IOS端)_第2张图片

然后在samples文件夹中解压Demo的文件夹,像下面:

构建Vuforia官方Demo(IOS端)_第3张图片

然后打开里面的:xcodeproj的文件,这个就是Xcode工程的打开文件。

打开之后然后配置头文件以及库,如下:

1、在search搜索框里面搜索:Header Search,然后在Header Search Paths选项栏里面填写:“../../build/include”

构建Vuforia官方Demo(IOS端)_第4张图片

2、在search搜索框里面搜索:Library Search,然后在Library Search Paths选项栏里面填写:“../../build/lib/arm”

构建Vuforia官方Demo(IOS端)_第5张图片

最后一步,就是使用我们刚才申请账号,发放给我们的key了,

在SampleApplicationSession.mm文件的150行(大概位置),因为网上给出的参考资料和我的就不一样,所以这个数字还是因人而异,但是差别不大。

文件可以使用Command+Shift+O搜索出来,文件搜索出来之后也可以搜索一下关键字,来确定位置

构建Vuforia官方Demo(IOS端)_第6张图片

就在方框标出来的地方,两个引号之间,填上注册账号的时候发放给我们的key,然后就可以运行了。

Ps:有一些资料给出的是还需要导入一些包,但我构建的时候是没有导入的,有一些功能不能使用,可能和这个有关,但是基本的功能都是可以正常使用的。

如果有错误,欢迎交流。

 

你可能感兴趣的:(IOS开发)