今天遇到一个问题,就是APP启动的时候内存一直暴涨,几秒钟内上升到2G到,很快就爆掉了,定位的问题是网易云信的自动登录方法
[[NIMSDK sharedSDK].loginManager autoLogin:data];
然后排除了一波是由于,这个自动登录方法触发的回调,导致自己的业务造成的(把所有的回调方法都注释了)。那就怀疑是云信IM的SDK问题了。然后跟云信的开发提供了一些堆栈信息
初步看好像云信的SDK又是合理的内存,就是<Allocated Prior To Attach>占用的比较多。
但是把云信的自动登录方法[[NIMSDK sharedSDK].loginManager autoLogin:data];注释掉,又是正常的啊,没啥问题。
你说可能是云信登录回调造成的,目前只有我是必现的,其他同事目前没有这个问题。(他们之前有遇到这个问题,但是不确定是不是同样的。我之前也遇到过2次内存暴涨问题,非必现,这次是必现)但是我已经把登录回调的注释都干掉了,就不太可能是登录回调触发我们工程的代码造成的啊。
懵逼中。。。有没有经验的指导一下!!!