ios - 使用 3G 连接时出现奇怪的错误?

标签 ios objective-c wkwebview nslocale

我正在制作一个网络浏览器,当我连接到 Wi-Fi 网络时一切正常。当我使用他的 iPhone 进行了短短 10 分钟的调试 session 后使用 3G 连接时,我发现了两个错误:

下面的代码抛出一个异常:

[[NSLocale currentLocale] languageCode]

WKWebView 不加载任何内容。

出现的错误类型:

_BSMachError: (os/kern) invalid capability (20)
_BSMachError: (os/kern) invalid name (15)

最佳答案

我还不能发表评论,发布答案。我发现在最近的 iOS 版本中使用 [NSLocale preferredLanguages] 会更稳定。您可以在 answer 中阅读更多内容.我希望它能让您稍微接近解决方案。

关于ios - 使用 3G 连接时出现奇怪的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43295846/

相关文章:

ios - 刷新 NSFetchedResultsController 数据?

ios - segue 后无法从 UIImagePickerController 加载图像到下一个 ViewController

ios - iframe 可以在 WKWebView 与 Cordova 一起工作吗?

iOS 13 方向强力改变

iphone - 尝试使用触摸事件在另一个图像之上绘制图像

objective-c - iOS:RestKit 加载对象并发送参数

iOS Objective C - UITableView 性能问题

swift - OSX Sandbox WKWebView 在内部加载本地文件

javascript - SwiftUI:在 macOS 上与 WKWebView 的 Javascript 通信

iphone - 告诉 ScrollView 在其他平移手势后滚动