SobotCall.framework:呼叫 SDK,Release 静态 Framework。Frameworks/:Linphone 及其音视频编解码依赖 Framework。SobotCall.bundle:呼叫页面图片、铃声及 Linphone 配置资源。
SobotCall.framework 包含以下架构:
arm64:iPhone/iPad 真机。x86_64:Intel 模拟器,以及 Apple Silicon Mac 上通过 Rosetta 运行的模拟器构建。
- 将
SobotCall.framework和Frameworks/中的全部 Framework 加入宿主工程。 - 将
SobotCall.bundle加入宿主 Target 的 Copy Bundle Resources。 - 在 Other Linker Flags 中加入
-ObjC和-all_load。 - 在宿主
Info.plist中声明麦克风权限:
<key>NSMicrophoneUsageDescription</key>
<string>呼叫需要使用麦克风</string>- Objective-C 中引用:
#import <SobotCall/ZCSobotCallApi.h>- 本包由
SobotCall.xcodeproj的当前源码以 Release 配置重新构建。 - 已包含 OAuth Token 响应类型处理修复,避免对
NSHTTPURLResponse调用allKeys导致崩溃。 - 此工程是旧版通用 Framework 结构;原生 Apple Silicon 模拟器不在本包支持范围内,真机集成不受影响。