can i use BackgroundTask for send data to server?

i want to send some data to my server using urlsession in background.

so i use BGAppRefreshTask for sending data to network.

i know it will not work what i expected exactly because OS System controlls background situation. but BGScheduler doesn't working. BGtaskScheduler doesn't do anything.

i checked that background BGAppRefreshTaskRequest submit, but it's all.

is someone can tell me how to use backgroundTask and why they doesn't do anything..?

i know it will not work like timeintervals that i setting, but i want to know this really work even once???

I really want to take a look inside the backgroundTask framework...

can i use BackgroundTask for send data to server?
 
 
Q