endBackgroundTask without the background identifier

I'm using a library which is closed source that is starting a background task and I don't have the background task identifier...

...anyone got any bright ideas on how I could end this background task ?

It is always running to completion and I often get crash reports like this:

    Application Specific Information:
 THEAPP[245] has active assertions beyond permitted time: 
  {(
    <SBProcessAssertion: 0xee35590> identifier: UIKitBackgroundCompletionTask process:  THEAPP[245] permittedBackgroundDuration: 600.000000 reason: finishTask owner pid:245  preventSuspend  preventIdleSleep ,
     <SBProcessAssertion: 0xeed2a60> identifier: UIKitBackgroundCompletionTask process:  THEAPP[245] permittedBackgroundDuration: 600.000000 reason: finishTask owner pid:245  preventSuspend  preventIdleSleep ,
     <SBProcessAssertion: 0xee24f00> identifier: UIKitBackgroundCompletionTask process: THEAPP[245] permittedBackgroundDuration: 600.000000 reason: finishTask owner pid:245 preventSuspend  preventIdleSleep 
 )}

Thanks

Answers


It was a bug in the library, and I got a later version with a fix. There didn't seem to be a way end that task.


Need Your Help

How should my program decide to install under “Program Files (x86)”?

windows installer 64bit

Just out of curiosity, if I am creating a program installer, how should I decide in which "Program Files" directory to install to? On 32-bit systems, the environmental variable "%programfiles%" is ...

Generate HTML-Map from image

html image

Is there a way of automatically generating a HTML-Map compatible list of coordinates of polygon-like objects (e.g. countries on a map) with very distinctive borders?

Detect chinese character in a string VB.NET

vb.net split cjk

Is there a way to detect a Chinese character in a string which is build like this: