Malcolm Hall
Malcolm Hall
Very sad, didReceive data appending to a mutable receivedData and using it in the completion is an absolutely basic pattern. Well done spotting it but I guess you'll need to...
Data task is correct it just needs the append to mutable data as mentioned. Download task is for retrieving a static file, I.e. something that may need to be resumed,...
Todo, create CKPrettyErrors in all operations
Yes I could, but you might be interested in [Hopper](https://www.hopperapp.com) which can show the source code, pricey app but well worth it.
So in Safari on the CloudKit catalogue on notifications page if you look at the network requests you see the URL: `https://api.apple-cloudkit.com/device/1/iCloud.com.malhal.CKEvents/development/tokens/create?ckjsBuildVersion=16HProjectDev83&ckjsVersion=2.0.3&clientId=bf282b1b-c608-493a-b7db-d14e21afab68&ckWebAuthToken=XXX&ckAPIToken=XXX` Notice device and not database, which is different...
That would be excellent thanks. In return I can implement finishOnCallbackQueueWithError because I know how all that [works](https://github.com/malhal/MHFoundation/blob/master/MHFoundation/MHFAsyncOperation.m).
Oh and finish should probably take an NSError param, e.g. finishWithError and also pass it to finishOnDispatchQueueWithError I mentioned. This way the custom completion blocks can also supply an error...
Hi thanks for taking the time to think about this! Very nice of you. I began writing an example to demonstrate the problem and I couldn't produce a concrete issue...
you need to set timer = nil; after [timer invalidate]; Otherwise you are trying to call invalidate on a random pointer in the finished recording delegate.
How about committing to the original repo instead of this forked one? So hardware encoding can be used on a Synology for any camera.