集成

SDK 目前支持手动集成和 CocoaPods 方式集成。

开发环境

  • iOS 9.0 或更高版本。
  • Xcode 10.0 或以上版本。

Cocoapods 方式集成

在执行以下步骤之前,请确保已安装 CocoaPods。 请参阅 CocoaPods 官网

在工程 Podfile 文件中添加下列依赖,然后执行 pod install 即可添加 LinkV 的音视频库到工程中(如果搜索不到可以 pod repo update 更新下索引库)

pod 'LinkVIMLib'

手动集成

下载SDK

从 LVIMLib iOS 下载 SDK

添加 LVIMLib 到工程中

XcodeFile —> Add Files to "Your Project",在弹出 Panel 选中所 LVIMLib.framework-> Add。(注:选中“Copy items if needed”)

img

img

添加SDK依赖库

Xcode - Build Phases - Link Binary With Libraries - +号 - Add Other - 选择LVIMLib Framework 下的

名称
libcares.a
libopencore-amrnb.a
libprotobuf-lite.a

img

img

添加系统依赖库

Xcode - Build Phases - Link Binary With Libraries - +号 - 选择添加以下系统依赖库

名称
libsqlite3.tbd
libresolv.9.tbd
libz.tbd
libc++.tbd

img

关闭bitcode

  • LVIMLib SDK 不支持 bitcode,使用此 SDK,需要关闭项目 bitcode

  • 关闭方法:Target -> Build Setting, 搜索 bitcode,"Enable Bitcode" 改 Yes 为 No

img

测试是否集成成功

// 项目中导入头文件
#import <LVIMLib/LVIMLib.h> 
// 进行编译,查看是否编译成功
[[LVIMSDK sharedInstance] initWithAppId:@"" secret:@""] 

img