致命异常:NSInternalInconsistencyException该请求已被中止-您不能调用-sendResponse:两次,也不能在对其进行编码之后

问题描述 投票:8回答:1

我已经审查了其他人的帖子,这些帖子似乎存在类似的问题,但情况不尽相同。似乎没有发布的解决方案是我遇到的问题。

自从iOS 8发布以来,我的Crashlytics日志中就出现了此异常。我已经审查了我的后台提取处理程序,并让其他开发人员将其作为健全性检查进行了审查。每个后台获取调用似乎都没有多次调用completionHandler。

为预防起见,我放入了一个布尔值以防止代码可能再次进入,但这似乎并没有改变任何内容-不是我认为会的。

我尝试在设备或模拟器上重新创建此问题均未成功。

任何帮助将不胜感激!

ios background ios8 ios8.1
1个回答
0
投票

didReceiveRemoteNotification实现中的UIApplication.shared.delegate中两次调用完成处理程序后,我遇到了这个确切的错误。

© www.soinside.com 2019 - 2024. All rights reserved.