gpt4 book ai didi

iPhone应用程序在连接到远程服务器时在设备上随机崩溃?

转载 作者:行者123 更新时间:2023-12-03 17:47:34 25 4
gpt4 key购买 nike

我有一个使用 web 服务发布和获取数据的应用程序,它工作正常,但是在严格测试应用程序时会崩溃并显示消息 应用程序异常退出,信号 9(已终止) .

Mon Jul 16 21:07:55 unknown MyApp[167] <Warning>: NVVC Dealloc 
Mon Jul 16 21:08:23 unknown com.apple.launchd[1] <Notice>: (UIKitApplication:com.company.MyApp[0xe271]) Bug: launchd_core_logic.c:2688 (24132):10
Mon Jul 16 21:08:23 unknown com.apple.launchd[1] <Notice>: (UIKitApplication:com.company.MyApp[0xe271]) Working around 5020256. Assuming the job crashed.
Mon Jul 16 21:08:23 unknown com.apple.launchd[1] <Warning>: (UIKitApplication:com.company.MyApp[0xe271]) Job appears to have crashed: Segmentation
fault
Mon Jul 16 21:08:23 unknown SpringBoard[29] <Warning>: Application 'MyApp' exited abnormally with signal 11: Segmentation fault
Mon Jul 16 21:09:04 unknown lockdownd[20] <Error>: (0x403000) handle_connection: Could not receive USB message #7 from Xcode. Killing connection
Mon Jul 16 22:00:39 unknown com.apple.launchd[1] <Notice>: (UIKitApplication:com.apple.mobilemail[0x55fb]) Exited: Killed
Mon Jul 16 22:00:39 unknown com.apple.launchd[1] <Notice>: (UIKitApplication:com.apple.mobilephone[0xa13c]) Exited: Killed
Mon Jul 16 22:00:39 unknown com.apple.launchd[1] <Notice>: (UIKitApplication:com.MyApp.app[0x137]) Exited: Killed
Mon Jul 16 22:00:39 unknown com.apple.launchd[1] <Notice>: (com.apple.accessoryd) Exited: Killed
Mon Jul 16 22:00:41 unknown SpringBoard[29] <Warning>: Application 'Mail' exited abnormally with signal 9: Killed
Mon Jul 16 22:00:41 unknown SpringBoard[29] <Warning>: Memory level is not normal (15%). Delaying auto-relaunch of 'Mail' for 30 seconds. Mon Jul 16 22:00:41 unknown SpringBoard[29] <Warning>: Application 'app' exited abnormally with signal 9: Killed
Mon Jul 16 22:00:42 unknown SpringBoard[29] <Warning>: Application 'Phone' exited abnormally with signal 9: Killed

我四处搜索,但找不到任何解决方案或杀死应用程序的原因。请帮助我解决问题。

编辑#2
在这里,我添加了一些代码,我的应用程序崩溃了。
 @try {

[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;

NSUserDefaults *defaults2 = [NSUserDefaults standardUserDefaults];

NSString *string = [NSString stringWithFormat:URL];

NSURL *url = [NSURL URLWithString:string];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL: url];
// NSURLRequest *request =[NSURLRequest requestWithURL:[NSURL URLWithString:synStr]];
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
[connection start];
[connection release];
if(label != nil){
progressView = [[ProgressView showHUDAddedTo:self.tabBarController.view animated:YES]retain];
progressView.labelText = label;
}

[request release];
}
@catch (NSException * e) {
}

最佳答案

您正在使用 NSURLConnection不正确。如果你看 here你可以看到你正在启动一个异步连接。看起来您在连接对象完成之前释放了它,这导致了段错误。

关于iPhone应用程序在连接到远程服务器时在设备上随机崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11628896/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com