iOS应用程序内存在调试和临时(分发)方面不同

时间:2012-10-31 17:19:34

标签: ios debugging memory distribution adhoc

我的应用似乎在Debug中运行得非常完美。内存占用似乎是合理的,但无论出于什么原因,当我运行Adhoc版本的游戏时,内存占用量会急剧增加。

以下是我在乐器中看到的镜头:

调试: http://i.stack.imgur.com/JsjZ2.png

即席: http://i.stack.imgur.com/MYlcr.png

我注意到Adhoc版本的对象列表中有4个4MB的分配,这些分配在调试中没有。这是Adhoc构建中发生的特殊事情吗?我在两次运行时都与调试器断开连接。

此内存增加导致应用程序在仅具有256 MB内存的设备上频繁崩溃。有什么我可以做的来解决这个问题,还是只是发生了iOS的事情?我认为我们在构建设置方面没有任何差异会使应用程序膨胀很多,而且我们不会对我所知道的Adhoc构建进行任何特殊分配。

非常感谢任何帮助。

谢谢!

0 个答案:

没有答案