ios7 – 中后卫保护失败%d是什么意思?

当我将应用程序构建到我的实际iPhone时,调试区域显示
[Allocator] Middle guard protection Failed %d
[Allocator] Allocator invalid,falling back to malloc

显示第二行共30次.我不知道这是什么意思或者如何解决它.当我建立模拟器时,它不会显示出来.

我有使状态保存工作使用故事板和恢复ID的问题,我有一种感觉这与内存问题有关,所以它倾销我的记忆,因此我没有得到应用程序恢复.基本上,当我回到我的应用程序,它显示了我最后一个屏幕,然后回到根页面.

无论如何,我想修复这个malloc的东西,所以我可以至少把它排除在罪魁祸首之外,加上我不想有内存的一般问题…

我已经google了几个星期,现在也找不到任何东西!

解决方法

看起来这是Crashlytics框架的一个问题.我有同样的问题,并评论这个API调用

[Crashlytics startWithAPIKey:API_KEY];

删除该警告.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...