【发布时间】:2017-02-17 18:32:12
【问题描述】:
我有一个应用在AppStore上架,它是一个生物识别应用,所以这个应用中有很多C/C++代码,在iOS7到iOS9上运行良好,但是当我在iOS10上测试时,它几次试验后总是由于内存问题而崩溃,我尝试了Allocation 仪器,没有太多泄漏。
当我在 xCode 中测试它时,我发现了一些有趣的东西(我已经关闭了所有运行后台的应用程序),other process 的内存使用量在 iOS 10 上急剧增加。
iOS10_iPhone5s
但在 iOS9 上并没有增加那么多:
iOS10_iPhone5
所以我在这里有几个问题:
other processes里面是什么,应该是后台运行的应用,但是为什么我关闭所有其他应用后内存使用量增加了?为什么我只能在 iOS10 上重现这个问题?在iOS7-iOS9上运行良好。
有人可以帮我吗?谢谢。
【问题讨论】: