ios 真机调试 ,app每隔一段时间启动都会卡在启动图标上延迟1~3,关闭...
发布网友
发布时间:2022-04-23 08:52
我来回答
共2个回答
热心网友
时间:2022-04-26 18:23
前面回答的都不是做iOS开发的。
这是由iOS系统管理决定的,但APP退出在后台后,只有10秒的持续运行时间,然后暂停。但该APP还在内存中,当出现内存警告,也就是别的APP要运行,而此时内存又不足的情况下,系统会回收停在后台APP所占用的内存。如果出现这种情况,那么你再次打开你的APP,就会重新启动。
不知道你是为什么要让APP在后台还要继续运行,如果非得这样,那可以使用多线程技术中的*,可以让APP退出后继续运行很长一段时间(大概10分钟)
iOS APP类型:
1. 保存现场。按下Home键10秒内直接杀死进程,并释放内存。
2. iOS支持的“多任务”。按下Home键转入多任务状态,保留在内存中,但只能系统允许的动作:比如GPS,比如VoIP,比如音乐等等。
3. 真正的桌面级别的多任务。只有Safari/Mail是,苹果嫡系大都都不是。这个级别的app在后台没有任何*动作。
无*动作的程序,一会在用户无察觉的情况下耗光电力,二会有安全上面的问题(那些在后台依旧默默发送你的个人消息程序)
顺便提一句,后两种占用内存的app,也会在任意时间从内存中被砍掉,取决于你是否动用了其它app而导致内存不足。
真正不会被砍掉的后台,只有苹果那个通知系统。追问程序并没有在后台运行,直接退出了 ,立即重新启动 ,不会出现任何问题,大概几分钟后启动,点击图标会延迟,,使系统问题吗,如何解决呢
热心网友
时间:2022-04-26 19:41
那我就不知道了啊,谁懂呢