【问题标题】:iOS8 background fetch issueiOS8后台获取问题
【发布时间】:2014-11-20 05:55:25
【问题描述】:

我在 ios8 之前使用了后台提取,没有问题。但是在 ios8 中,当我在手机上模拟后台获取时,我首先收到一个错误,即我无权播放声音,因此我没有收到任何本地通知。然后在打开应用程序时,应用程序崩溃了,我收到了这个奇怪的错误:

由于未捕获的异常而终止应用 'NSInternalInconsistencyException',原因:'这个请求已经 绝育 - 你不能调用 -sendResponse: 两次,也不能在编码后调用'

【问题讨论】:

  • 根据崩溃报告,我遇到了同样的问题。在我的情况下,它与 Apple Watch 扩展有关。

标签: ios8


【解决方案1】:

与此有关 iOS 8 NSInternalInconsistencyException

查找调用完成处理程序的地方,这些处理程序是通过以下方法获得的:

- (void)application:(UIApplication *)application performFetchWithCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler

【讨论】:

    猜你喜欢
    • 2015-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-10
    相关资源
    最近更新 更多