Objective c 悬挂式跳板

Objective c 悬挂式跳板,objective-c,jailbreak,nsurlrequest,springboard,Objective C,Jailbreak,Nsurlrequest,Springboard,我有一个MobileSubstrate插件,它钩住了springboard(不是在实际的objective c代码中,而是在plist中)。它包含一个UIWebView,用于加载NSURLRequest。此请求位于以下位置: NSString *urlAddress = @"http://www.google.com"; NSURL *url = [NSURL URLWithString:urlAddress]; NSURLRequest *requestObj = [NSURLRequest

我有一个MobileSubstrate插件,它钩住了springboard(不是在实际的objective c代码中,而是在plist中)。它包含一个UIWebView,用于加载NSURLRequest。此请求位于以下位置:

NSString *urlAddress = @"http://www.google.com";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
这是挂跳板的请求。我做了很多测试,我100%确信这个NSURL请求挂起了springboard,而不是MobileSubstrate调整的任何其他元素

我等待您的建议和/或解决方案

更新:
我将尝试通过线程加载页面。如果不起作用,我会报告。

这不是您的代码,而是在SpringBoard中使用UIWebView。SpringBoard对这样做的反应不太好。与使用system()相同。
这是一个已知的问题,但目前还没有解决方案。

显然是您的基板插件。你的代码很好。也许你应该发布这个插件。把它放在后台线程上不是一个选项——这是UIKit的东西——而且没有必要,因为UIWebView将在后台以非阻塞的方式执行它所能执行的操作(尽管它并不总是很擅长这样做)。如果你真的想向自己证明这段代码是正确的,那么把它放在一个没有MobileSubstrate调整的示例项目中,看看它是否有效。