新的项目中要对相片做滤镜处理,而客户提供的是360Camera的接入滤镜SDK,之前也没怎么使用过。因而,这次使用过程中就出现了一点小小的问题了。
注册使用什么的就不一一细说了,申请APIKey和获取Demo、接入文档的,请转Camera360 SDK CameraSDK。
首先、没什么好说的,下载SDK或Demo。
在target -->build phases -->Link Binary With Libraries添加framework引用、Camera360编辑SDK依赖的系统framework。注意⚠:这里的添加framework不需要把Camera360的framework拖入工程!不需要复制进你的APP工程目录里面!
同理,doc/frameworks/中的pg_edit_sdk_resource.bundle也不需要拉进工程。
添加的时候是直接在:
点击 + 号,再点击弹出framework选项框的左下角“Add Other....”,找到你下载下来的framework。然后就可以了。 如果像我之前那样把SDK的framework整个文件夹拖进工程的话,再编译的时候也能通过,但是却怎么也调不起360Camera的滤镜编辑界面,而且Log出不断的“Wait for the installation”!!
然后对着接入文档继续下去、基本上不出纰漏的话,是可以使用CameraSDK了。
另外一个是,可以使用的时候pg_edit_sdk_controller_object *obje = [[pg_edit_sdk_controller_object alloc] init];中的pg_edit_sdk_controller_object类显示紫色的,而不是青色。如图:
好了,接下来就可以在你的项目中愉快的使用360Camera SDK提供的照片编辑了~_~
网友评论