app在4.2上运行正常,但在4.3.3上无法运行-iphone

问题描述

|| 嘿! 遇到我的项目SIGABRT中一些令人困惑的问题吗? 程序收到信号SIGABRT? 仅在设备中有问题的模拟器中才能正常工作。还尝试安装应用程序并使用xcode直接在设备上构建。 调试器显示问题出在以下main.m文件中:
#import <UIKit/UIKit.h>

     int main(int argc,char *argv[]) {

     NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
     int retVal = UIApplicationMain(argc,argv,nil,nil); // SIGABRT on this line
    [pool release];
    return retVal;
}
我无法解决此代码中的问题吗? 请帮忙!     

解决方法

SIGBART消息通常是访问已释放对象或其他内存管理问题的提示。问题很可能不是您的主要问题,而是代码中的其他地方。 起初,我会清理所有目标并再次尝试。如果那没有帮助,我会检查我的便捷分配器和所有发行版/解除分配,或者使用工具和NSZombie运行测试。     

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...