集成

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"YesNo

img

测试是否集成成功

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

img