部署说明
获取基调听云SDK
CocoaPods集成
在项目工程的Podfile文件中添加以下代码:
pod 'tingyunApp'
//选配功能
pod 'NBSGMKit' // SDK传输数据使用国密加密
pod 'TingyunLog' // 日志回捞功能
pod 'NBSOOM' // OOM崩溃采集功能
pod 'NBSReplayKit' // 视频回放功能
pod 'NBSCPUMonitorKit' // CPU监控
保存后执行 pod install
。
手动集成
-
解压后将tingyunApp.xcframework拖拽到xcode工程中并勾选「Copy items if needed」。
-
选择工程 TARGETS → Build Settings → 搜索「Other Linker Flags」并添加编译标志【-ObjC】。
-
添加依赖库。
依赖库 | 作用 |
---|---|
libz.tbd | 解压缩 |
WebKit.framework | 浏览器内核 |
Security.framework | 访问钥匙链 |
CoreTelephony.framework | 获取运营商 |
SystemConfiguration.framework | 获取网络状态 |
JavaScriptCore.framework | 支持js自定义错误功能 |
CoreGraphics.framework | 支持可视化命名功能 |
QuartzCore.framework | 支持可视化命名功能 |
CFNetwork.framework | 支持移动拨测功能 |
libresolv.tbd | 支持移动拨测功能 |
libc++.tbd | c++符号化 |
SDK功能依赖库「可选配」
库名 | 功能 |
---|---|
NBSGMKit.framework | SDK传输数据使用国密加密;NBSGMKit.framework为动态库 |
TingyunLog.xcframework | 日志回捞 |
NBSOOM.xcframework | OOM崩溃采集 |
NBSReplayKit.xcframework | 视频回放 |
NBSCPUMonitorKit.xcframework | CPU监控 |