我的应用程序在滚动视图上有一个视图和几个文本字段,但是在单击文本字段(在ios5设备上)时,它崩溃。,文本字段委托正在调用..当我进入函数时...它会去在xcode上只有几行,然后就崩溃了。
我的应用程序在ios 4.0(模拟器和设备)上工作正常,但它在ios5.0上崩溃(仅在设备中,而不是在模拟器上),我无法从设备调试。
我的崩溃报告说 -
作业似乎已崩溃:分段错误:11
应用'ttk'异常退出,信号11:分段故障:11
如何解决这个问题,任何链接都会有用。 感谢。
已经尝试过 - NSZombieEnabled,静态分析器..
崩溃后,日志控制台上没有任何有用的内容。
- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex {
NSLog(@"button index : %d",buttonIndex);
if(buttonIndex == 0) {
if( [UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary]) {
ImageController = [[UIImagePickerController alloc] init];
ImageController.allowsEditing = YES;
ImageController.delegate = self;
ImageController.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self.navigationController.topViewController presentModalViewController:ImageController animated:YES];
} else {
[self callAlertViewWithTitle:@"Message!" Message:@"Album not available."];
}
} else if(buttonIndex == 1) {
if( [UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera ]) {
ImageController = [[UIImagePickerController alloc] init];
ImageController.allowsEditing = YES;
ImageController.delegate = self;
ImageController.sourceType = UIImagePickerControllerSourceTypeCamera;
[self.navigationController presentModalViewController:ImageController animated:YES];
} else {
[self callAlertViewWithTitle:@"Message!" Message:@"Camera not available."];
}
}
}
谢谢大家。我的问题解决了..我的产品名称包含特殊字符(')..导致崩溃,从产品名称中删除特殊字符后...从(Sean的应用程序)到(Seans)工作正常。应用程序)。
解决了..感谢@ saad,@ netrace,@ andrea,@ paul在如此短的时间内回复。