Post not yet marked as solved
Post marked as unsolved with 1 replies, 215 views
Hi Apple Team,
I have to do some such functionality in my applications that when application is in background, I have to upload the entire gallery assets of the iphone to a server (if the user has given permission to upload). I have come to a point where my background processing is not running for more than 28-30 seconds. And my process is such that I pick up the asset one by one from the gallery and process it and put it in a single task for uploading to the background thread. All this happens in a loop and photos are uploaded one after the other untill 28-30 seconds(in background). As I have also got my app registered for background processing and also coding is running from all standard process according to apple documentation.
So I have to ask you something about background processing, my questions are as follows:
1: What is the maximum duration for background processing and background uploading? What if I want to increase the duration of background processing in my app?
2: Does Apple extend the background processing time for certain category of apps, if it does, then please mention those categories(Or share some links).
3: As my application is built for a particular organization(they upload their all photos), I need maximum background upload limit, is there any way Apple provides for that? if yes, could you please share sample code base or links.
4: Some applications like Google Photos etc. upload in the background for more than 30 seconds, is there a standard procedure that I can achieve as well?
5: If there is any framework provided by Apple to do this work then please mention it.
Thanks, I am waiting for your kind reply.