Is there a V2 Obj-C equivalent to the Sync API [DBFilesystem sharedFilesystem].status.anyInProgress ?
That is, how can I test if there are uploads in progress after fileRoutes batchUploadFiles is called but before the responseBlock is run?
Thanks Greg.
The specific situation I'm trying to accommodate is where a user repeatedly changes a file (e.g. editing an online document or cropping a photo). Is it sufficient to just call fileRoutes batchUploadFiles repeatedly and the document at Dropbox reflects the last invocation? Or do I need to add logic to queue repeated updates to the same document?
The asynchronous and non-deterministic nature of the API will make that (ahem) "interesting".
One final question: do you know of any situation (apart from the app terminating) where the responseBlock in a fileRoutes batchUploadFiles API call will fail to run?
Steve, an `uploadsInProgress` method has been added to the batch upload logic in the latest version of the SDK. Let us know if you have any problems with it.
Thanks Stephen. I plan to use it to detect if a background batch upload session has abnormally terminated for any reason (unlikely, but it can happen). If that occurs I can re-initiate the batch upload.