降级 Xcode12 后,模拟器都是 iOS14 了,运行本人的我的项目,到了聊天页面就解体,具体解体信息为 Thread 1: “-[_UIPageControlIndicatorContentView setImage:]: unrecognized selector sent to instance。
从解体看,猜想是因为短少了某个办法导致了解体,提了个工单给融云,他们的技术支持服务还是挺到位的,很快给了回答,他们对这个问题曾经做了及时处理(其实他们曾经发了站内信和邮件,本人没留神????),更新了官网下载和 pod 上的 SDK,卸载现有 SDK,从新下载 2.10.4 以上版本 SDK 就能够了。
并且这个解体只针对应用 imkit 的,应用 imlib 的用户没事儿,上面是他们在工单外面回复的具体内容:
通过 Xcode 12 打包 App,在 iOS 14 版本中我司发现 2.x、4.0.0、4.0.0.1 版本的 IMKit SDK 与 iOS 14 呈现了兼容问题,该问题会引起 App 解体,针对该问题进行了紧急的修复
您能够在如下版本取得批改后的 SDK 版本:
1、iOS IMKit SDK 版本为 4.0.0 和 4.0.0.1 的客户务必降级至 4.0.1+ 版本。
2、iOS IMKit SDK 版本为 2.x 客户务必降级至 2.10.6-DEV 或者 2.10.4-Stable(9 月 18 日公布的版本),这两个版本已针对该问题进行了修复
(1)请务必于 2020 年 9 月 18 日当前从新下载获取 SDK,更新您的 App,下载地址:https://www.rongcloud.cn/down…
(2)应用 Pod 集成的客户,请参考文档先清理 Pod 缓存,文档地址:https://docs.rongcloud.cn/v4/…
3、基于 iOS IMLib SDK 集成的客户不受影响。
小吐槽一下,这个解体问题尽管发了站内信和邮件,但还是不太容易一起留神,如果能在上面的官网或文档外面有个弹窗或浮动提醒就更好了
融云官网:https://www.rongcloud.cn/ 融云文档:https://docs.rongcloud.cn/v4