注册

iOS APP登录环信后挂后台1分钟就被重启

目前APP接入环信iOS3.0以上SDK,如果不登录的话APP挂后台上十分钟都不会重启,登录环信后只要切到后台过1分钟再点APP,APP就重启了。
 
想问这是登录环信后导致的内存占用增大,被系统杀死了吗?
已邀请:

wgz - xxx

赞同来自: id0096

我一行一行代码注释调试,终于找到问题了。
试试 去掉这两句代码,你就可以回家过年了。
//后台

- (void)applicationDidEnterBackground:(UIApplication *)application {

[[EMClient sharedClient] applicationDidEnterBackground:application];

}

//前台

- (void)applicationWillEnterForeground:(UIApplication *)application {

[[EMClient sharedClient] applicationWillEnterForeground:application];

}
 

beyond - imgeek运营

提供下log日志我们排查下

wgz - xxx

我也遇到一样的问题,sdk3.5.5升级到3.6.2也是不行,准确点切换到后台超过30秒,再次进入就会重启了。附上我的日志,希望早点解决,不然都过年了……
你好,我这边发现V3.6.2  
- (void)applicationDidEnterBackground:(UIApplication *)application {

    [[EMClient sharedClient] applicationDidEnterBackground:application];

    NotificationPost(NOTIFICATION_DID_ENTER_BACKGROUND, nil);

}
调用了[[EMClient sharedClient] applicationDidEnterBackground:application];后程序进入后天三十秒就会被杀死,注释了就可以解决,请问是什么原因吗

要回复问题请先登录注册