今天遇到一個問題,就是APP啟動的時候內(nèi)存一直暴漲,幾秒鐘內(nèi)上升到2G到仁热,很快就爆掉了退疫,定位的問題是網(wǎng)易云信的自動登錄方法
[[NIMSDK sharedSDK].loginManager autoLogin:data];
然后排除了一波是由于渠缕,這個自動登錄方法觸發(fā)的回調(diào),導致自己的業(yè)務造成的(把所有的回調(diào)方法都注釋了)褒繁。那就懷疑是云信IM的SDK問題了亦鳞。然后跟云信的開發(fā)提供了一些堆棧信息
初步看好像云信的SDK又是合理的內(nèi)存,就是<Allocated Prior To Attach>占用的比較多棒坏。
但是把云信的自動登錄方法[[NIMSDK sharedSDK].loginManager autoLogin:data];注釋掉燕差,又是正常的啊,沒啥問題俊抵。
你說可能是云信登錄回調(diào)造成的谁不,目前只有我是必現(xiàn)的,其他同事目前沒有這個問題徽诲。(他們之前有遇到這個問題刹帕,但是不確定是不是同樣的。我之前也遇到過2次內(nèi)存暴漲問題谎替,非必現(xiàn)偷溺,這次是必現(xiàn))但是我已經(jīng)把登錄回調(diào)的注釋都干掉了,就不太可能是登錄回調(diào)觸發(fā)我們工程的代碼造成的啊钱贯。
懵逼中挫掏。。秩命。有沒有經(jīng)驗的指導一下N竟病0怠!