小编dae*_*mon的帖子

iOS App崩溃 - 我怀疑它与使用WebSockets的UIWebView有关

我目前没有使用applicationWillResignActive/applicationWillEnterForeground或类似的东西,因为我不确定如何处理我遇到的这个问题.

如果我打开它,我的应用程序不断崩溃,按主屏幕,等待大约5分钟,并尝试再次返回应用程序.

该应用程序主要是一个UIWebView加载node.js驱动的websocket,所以我认为这是罪魁祸首.

当用户离开应用程序时,如何阻止UIWebView执行任何操作(applicationWillResignActive是我猜测需要使用的).我已经玩了六个想法,我不能为我的生活让应用程序停止崩溃.

我目前的想法:

- (void)applicationWillResignActive:(UIApplication *)application
{
[[NSNotificationCenter defaulCenter] postNotificationName:@"EnterBackground" object:Nil userInfo: Nil];
}
Run Code Online (Sandbox Code Playgroud)

...然后从那里编辑我的ViewController.m文件,对该页面上的UIWebView做一些事情.问题是,什么会阻止UIWebView在后台执行任何操作?我试过停止加载,由于某种原因没有成功,或者它仍会崩溃.

iphone objective-c uiwebview websocket ios

5
推荐指数
1
解决办法
2538
查看次数

标签 统计

ios ×1

iphone ×1

objective-c ×1

uiwebview ×1

websocket ×1