集成
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:@""]
