上传图片

注:该SDK 只能运行在真机上
1直接把xviewapi.bundle 和 XView.framework拖入工程,(记住要勾选copy !)如下图:
2:点击对应的项目->target


上传图片
文章图片
上传图片
文章图片
上传图片
文章图片
上传图片
文章图片
上传图片
文章图片


上传图片
文章图片
上传图片
文章图片


上传图片
文章图片
上传图片
文章图片
上传图片
文章图片
上传图片
文章图片
上传图片
文章图片
上传图片
文章图片
上传图片
文章图片
上传图片
文章图片
上传图片
文章图片
上传图片
文章图片
s->Build Phases -> Link Binary With Libraries > “+”,
加入以下库:libxml2.tbd, CoreGraphics.framework, Foundation.framework, UIKit.framework, AudioToolbox.framework, CoreMedia.framework, CoreVideo.framework, QuartzCore.framework, SystemConfiguration.framework, CoreText.framework, AssetsLibrary.framework;
加完之后如下图:
3.注册回调以及初始化文件
在AppDelegate.m 中 导入头文件#import ,在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 调用 注册回调 [ConferenceApi registerCallBackMsg];
和 设置配置文件 的函数, [ConferenceApi setConfigurationFile]; 如下图:
4,修改AppDelegate.m 为AppDelegate.mm(一定要修改否则会出现一些错误!!);
5,根据下图在 Other Linker flags 添加 -ObjC 这个参数;
6如果出现bitcode的错误,将bitcode改为NO
7因为是动态库,在工程里做以下的配置,把
加完之后的效果如下
如果没做以上操作,会出现以下错误,
8.由于该SDK要用视频和音频
iOS10以后需要注册对应的key
可以直接把以下代码直接贴到info.plist文件里,以source code的方式打开
NSMicrophoneUsageDescription
App需要您的同意,才能访问麦克风
NSCameraUsageDescription
App需要您的同意,才能访问相机
改好后如图
8.在需要调出视频会议的地方导入头文件#import ,例如某个按钮的点击事件中添加(传用户的昵称可以调用[ConferenceApi sharedInstance]来拿到ConferenceApi的单例直接快速入会,
//如下 具体的说明在 ConferenceApi.h 有说明
[[ConferenceApi sharedInstance] quickEnterConfWithUserId:@"0" userName:@"自定义名字" token:@"" confId:@"27514215384" confPsw:@"1234" withDelegateVC:self];
便可以入会;
最新补充除了快速入会的流程,该sdk还支持先登录在入会的流程,但此流程需要对应的用户id,以及token值
详细可以查看集成demo,先执行登录的方法,在登录的回调里面如果成功再调用入会的方法
【上传图片】9.另外还有一些对应的回调方法,只要进入会议的时候传入代理, 设置当前控制器满足协议,就会在适当的时机回调对应的方法; 对应的方法以及参数都有详细的说明,在ConferenceApi.h文件,比如入会结果的回调,可能包含:密码错误,无此会议id等;

    推荐阅读