首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS 7内存问题

iOS 7内存问题
EN

Stack Overflow用户
提问于 2013-09-18 16:02:28
回答 2查看 9.3K关注 0票数 5

最近,我试图让我的iOS 6兼容应用程序与iOS 7兼容(仍处于测试阶段)。所以我让老板在他的iPhone 4S上安装了iOS 7。我们注意到相机拾取器速度很慢,没有反应,当我们拍照时,一切都冻结了。当我使用内存分配运行配置文件时,我注意到我们有非常高的内存使用率:160MB。顺便说一句,我们收到了大量的内存警告。所以我尝试在仍然有ios6的iPhone上运行,最大内存峰值是16MB。有没有人遇到过这个问题?谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-18 17:08:33

我在iOS 6和iOS 7上观察到了不同的内存数量。我有一个应用程序,它使用了openGL ( 3D查看器)和AVFoundation (我自己的相机实现,使用AVCaptureDevice...)。

到目前为止,我在装有iOS 6的iPhone 4S和装有iOS 7的iPhone 4上运行了这个应用程序:

仪器报告的

  • 分配、脏虚拟机和常驻虚拟机大小在iOS 7上似乎高于iOS 6(高出50%到100% )

  • 我在使用iOS 7时收到的内存警告要少得多(尽管我可能需要重复这些测试才能获得更可靠的结果)
票数 3
EN

Stack Overflow用户

发布于 2013-10-01 02:35:31

在iOS 7中,苹果对单实例内存分配引入了更多限制。如果单个线程使用了更多的内存,它应该会崩溃。

这不仅与原生应用有关,也与混合应用有关。

例如:谷歌地图只有在iOS 7中崩溃,如果它使用更多的内存。您可以在下面的链接中获得更多信息。

Crashes in iOS7

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18866847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档