起動時にアプリがクラッシュすることがあります。
失敗したバックグラウンド NSURL セッション アクティビティに関連しているようです。このメッセージは、Crashlytics ログに一貫して表示されます。
_block_invoke line 233 $ Error Domain=NSURLErrorDomain Code=-997 "Lost connection to background transfer service"
テストデバイスがコンピューターに接続されている間は問題を発生させることができなかったため、xCode でこの問題をデバッグする方法について困惑しています。
アプリで KVO を使用していません。多分これはAFNetworking自体の問題ですか?
Crashlytics が報告するクラッシュ メッセージは次のとおりです。
Fatal Exception: NSInternalInconsistencyException
An instance 0x14f97ef00 of class __NSCFBackgroundDataTask was deallocated while
key value observers were still registered with it.
Current observation info: <NSKeyValueObservationInfo 0x14f97f320> ( <NSKeyValueObservance 0x14f841ea0: Observer: 0x14e777340, Key path: countOfBytesReceived, Options: <New: YES, Old: NO, Prior: NO> Context: 0x0, Property: 0x14e650010> <NSKeyValueObservance 0x14e6e1770: Observer: 0x14e777340, Key path: countOfBytesExpectedToReceive, Options: <New: YES, Old: NO, Prior: NO> Context: 0x0, Property: 0x14f81c090> <NSKeyValueObservance 0x14f80e030: Observer: 0x14e777340, Key path: countOfBytesSent, Options: <New: YES, Old: NO, Prior: NO> Context: 0x0, Property: 0x14f97e880> <NSKeyValueObservance 0x14e5ca9c0: Observer: 0x14e777340, Key path: countOfBytesExpectedToSend, Options: <New: YES, Old: NO, Prior: NO> Context: 0x0, Property: 0x14f97cf20> )
どんな助けでも大歓迎です。