I am currently facing one issue about battery drain. My application is just seating in background. it is also not available in list of background app refresh. But when I visit Usage section it show "Background activity" Ref :
can I get information what this background activity means here. also when application is not receiving APNS battery drain is around 10%. but when APNS is received this is 34% battery usage. is there anything apart from background refresh which can cause battery drain. there is no any location update service running for my app.