集成
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”)
添加SDK依赖库
Xcode
- Build Phases
- Link Binary With Libraries
- +号
- Add Other
- 选择LVIMLib Framework
下的
名称 |
---|
libcares.a |
libopencore-amrnb.a |
libprotobuf-lite.a |
添加系统依赖库
Xcode
- Build Phases
- Link Binary With Libraries
- +号
- 选择添加以下系统依赖库
名称 |
---|
libsqlite3.tbd |
libresolv.9.tbd |
libz.tbd |
libc++.tbd |
关闭bitcode
-
LVIMLib SDK
不支持bitcode
,使用此 SDK,需要关闭项目bitcode
-
关闭方法:
Target
->Build Setting
, 搜索bitcode
,"Enable Bitcode" 改 Yes 为 No
测试是否集成成功
// 项目中导入头文件
#import <LVIMLib/LVIMLib.h>
// 进行编译,查看是否编译成功
[[LVIMSDK sharedInstance] initWithAppId:@"" secret:@""]