Update: I got a note from one of the developers at Epocrates.
He provided a detailed response about Epocrates use of the flag and assured me that he was in the same boat as all of us, waiting for some way to run in the background, and not able to do it yet.
So a quick shout out to Epocrates for the information.
Using the information in my previous post , I was able to find out how Epocrates keeps an open network connection. No idea why they do it, but I know how it is done.
The secret lies in a special key inside the Info.plist file. Both Remote and Epocrates Rx have this in common:
If you look in the Info.plist file you will find a key with the name UIRequiresPersistentWiFi. I haven’t been able to find any documentation for this setting, but it does seem like an aptly named obvious choice.
