编程开发 | 22.5M
语言:简体
5 .0
应用简介
融云Applewatchsdk是一款可用于Applewatch应用开发的开发源码软件。融云Applewatch SDK针对开发者的不同需求提供了一系列的技术解决方案。相信在Applewatch开发过程中开发Applewatch应用时,融云Applewatch将会是你需要的源软件。
融云Apple Watch sdk是一款可用于Apple Watch应用开发的开发源码软件。融云Apple Watch sdk针对开发者的不同需求提供了一系列的技术解决方案。相信在Apple Watch开发Apple Watch应用程序的过程中,融云Apple Watch将是你所需要的源码软件。
项目建设
项目中删除SDK1.0相关的类库和资源文件,添加SDK2.0相关的类库和资源文件。
1. 将RongIMLib.framework和RongIMKit.framework添加到项目中。
2. 将RongCloud.bundle添加到项目的Resource目录中。
3、项目中所有需要导入SDK中类的地方都需要使用#import包名/类名.h方法。
与初始化和登录相关的主要修改
部分接口函数,如:initWithAppKey、connectWithToken、setUserInfoFetcherWithDelegate、setFriendsFetcherWithDelegate等(参考API文档)改为实例方法。例子:
[RCIM initWithAppKey:appKey deviceToken:nil];
改成
[[RCIM shareKit] initWithAppKey:appKey deviceToken:nil];
功能接口修改
IMKit 中提供的一些接口函数已移至IMLib 中。请修改并使用它们。
如:getBlacklist\ \setConversationNotificationQuietHours\getConversationNotificationQuietHours()等(参考API文档)
例子:
[[RCIM共享RCIM]removeFromBlacklist:_removedUser.userId补全:^{}];
改成
[[RCIMClient共享客户端]removeFromBlacklist:_removedUser.userId完成:^{}];
回调方法修改
优化了部分方法的参数类型,将返回值由delegate改为block以方便开发者获取返回状态,部分方法由类方法改为实例方法(参考API文档)
热门攻略