我有一个 MobileSubstrate 插件,可以挂接跳板(不在实际的 objective-c 代码中,而是在 plist 中)。它包含一个 UIWebView,它加载一个 NSURLRequest。这个 NSURLRequest 在这里:
NSString *urlAddress = @"http://www.google.com";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
这个NSURLRequest挂了跳板。我做了很多测试,我 100% 确定这个 NSURLRequest 挂起跳板,而不是 MobileSubstrate Tweak 的任何其他元素。
我等待您的建议和/或解决方案。
更新: 我将尝试线程化页面的加载。如果这不起作用,我会报告回来。
最佳答案
这不是您的代码,而是在 SpringBoard 中使用 UIWebView。 SpringBoard 对此 react 不佳。与使用 system() 相同。 这是一个已知问题,但据我所知目前还没有解决方案。
关于objective-c - NSURLRequest 挂 SpringBoard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6935550/