【发布时间】:2014-02-07 05:44:29
【问题描述】:
在测试 VOIP 或后台获取应用程序时,针对后台终止和启动进行测试对于查看是否达到预期结果至关重要。目前,启动 28 个应用程序(包括 5 个游戏)并没有显示任何应用程序因内存占用而被杀死。五款游戏分别是 NBA GM、CEASAR SLOTS、STELLA WARS、CRASH DRIVE 2、WATER 2。
需要检查的是,是否有任何应用程序在内存不足的情况下被杀死。关于触发这种条件的任何想法?
(如果套接字处于活动状态,VOIP 应用程序不会被杀死,但为什么没有任何应用程序被杀死?)
【问题讨论】:
-
提前致谢! :-)
-
模拟器菜单的硬件选项下有一个“模拟内存警告”。应用程序的
-applicationDidReceiveMemoryWarning:&UIViewController的-didReceiveMemoryWarning方法用于此场景。 -
对我来说似乎是个不错的方法。我希望在实际设备上也有类似的选项。谢谢@staticVoidMan!
-
这个答案似乎可以在设备上解决问题——answer link