由于项目需要接闲聊的SDK,网上很少关于闲聊的资料,在这里简单说说流程和他里面的坑。
一.注册闲聊账号
我觉得这个就没必要细说了,去闲聊官网,注册应用,拿到APPID。这些和微信基本一样。
二.下载闲聊SDK
这个和微信也是一样的,参考微信。
三.xcode工程配置和代码的编写
1.将下载好的SDK,还有两个.h文件放到xcode文件夹里面,位置随意。
2.配置白名单,在info里面有个UrlType,点击+号,第一个参数随意,第二个参数就很关键了,意味着点击闲聊登录,闲聊能否回调起你的APP,他的官方文档是这么写的@"xianliao123456789",emmm这个我就搞了很久,被他误导了,应该这么写 xianliao + APPID,不需要@也不需要"",唉,难受。
3.在info.plist里面需要的LSApplicationQesueriSchmes加个string类型的"xianliao";
4.在你的APPdelegate里面的didFinishLaunchingWithOptions函数里面为你的应用注册上APPID
[SugramApiManager registerApp:XL_AppID];大概就是这个样子;
5.在appAPPdelegate里面的这两个hans函数加上这几句代码
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:
(NSDictionary<UIApplicationOpenURLOptionsKey,id>