帮助与文档

> >

Warning : ShareREC 录制原生iOS —》 必须是openGL渲染过的

一、下载并导入SDK

将下载的SDK解压后导入到您的工程中,见下图

拖到工程中后弹出以下对话框,勾选”Copy items into destination group’s folder(if needed)”,并点击“Finish“按钮, 如图

二、添加依赖库

添加步骤见下图

必须添加的依赖库如下:

设置AppKey

打开*AppDelegate.m(*代表你的工程名字)导入文件头

在- (BOOL)application: didFinishLaunchingWithOptions:方法中调用registerApp方法来初始化SDK

三、 录制视频

把如下代码复制并粘贴到你要开始录制视频的位置,如:游戏关卡开始,或点击某个按钮。

然后,再把如下代码复制并粘贴到你要停止录制视频的位置,如:游戏关卡结束,或点击某个按钮。

其中的block参数为录制完成后回调,可以写入需要执行的操作。如:分享视频。

四、编辑视频

注:该步骤可选,不需要时可略过

可以对当前录制视频进行裁剪,添加语音视频解说功能。把如下代码复制并粘贴到你将编辑视频的位置,如:录制视频完成后。并且修改代码中相关参数即可。

五、分享视频

注:该步骤可选,由于编辑视频功能中包含分享功能,如果实现了第五步可省略此步骤

视频上传分享操作将在视频社区中完成,把如下代码复制并粘贴到你将显示视频社区的位置,如:录制视频完成后。并且修改代码中相关参数即可。

完成

编辑界面如下图

社区界面如下图

注意:社区中提供将视频分享到新浪微博、微信、腾讯微博、Facebook、Twitter第三方平台。分享操作由ShareSDK for iOS版本提供支持。需要在项目中导入ShareSDK并配置上述平台的对应信息,详细步骤请参考《iOS快速集成指南》

在iOS8+系统中使用相机需要在Info.plist中添加Privacy – Camera Usage Description。使用相册需要在Info.plist中添加Privacy – Photo Library Usage Description。使用麦克风需要在Info.plist中 添加Privacy – Microphone Usage Description。使用通讯录需要在Info.plist中 添加Privacy – Contacts Usage Description。

如下图:

4DCDDED9-6871-447B-8634-E47EF5445C12

0 0