I have recently bought my wife and myself iPhone 5s so that we can run BTraced.
the data is uploaded to HomeSeer so that our own system can track each phone.
We have hit a problem which I did not see on an iPhone 4. It appears that the app is sleeping even when Run in Background is on. here is an example:
today my wife and I and our phones travelled 50 miles and then returned. my phone sporadically uploaded data.
my wife's phone, configured identically, stopped uploading or even collecting data at our destination. even though the app was in the foreground when the phone was turned to standby (and the phone was not touched until a few minutes ago), from looking at the View Data command on the phone it stopped collecting data when we were leaving our destination and did not collect nor send anything through until I turned the phone back on 10 hours later - the app was still running in the foreground and nearly at once sent a number of Home location readings through.
the GPS settings for both phones are Run in Background, add point on turn, 100m accuracy, 10 minute interval.
Help please! how can I debug/diagnose what's going on? could it be an app issue with the faster processor on iPhone 5, or an issue with the background processing API in iOS?
Simon