我在 Reachability.m 第 487 行看到了很多来自 HockeyApp 的崩溃报告,但我自己无法复制它。
这是围绕该行的代码:
// this makes sure the change notification happens on the MAIN THREAD
dispatch_async(dispatch_get_main_queue(), ^{
[[NSNotificationCenter defaultCenter] postNotificationName:kReachabilityChangedNotification
object:self];
});
崩溃发生在 postNotificationName:object: 方法上。
对于上下文,我正在使用MKNetworkKit,它又使用 Reachability 并导致此崩溃。
编辑:
崩溃是 SIGSEGV 异常。这是提交的示例崩溃报告。
我在我们支持的所有 iOS 版本 (5.0-7.0) 上都看到了这种崩溃。