You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

💡 Did you know?

⏺ If you can't accept iCloud Terms and Conditions... Learn more >

⏺ If you don't see your iCloud notes in the Notes app... Learn more >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

ios7 keeps refreshing apps after switching

I dont know if this is a new "feature", but it's really annoying.


If i have, say, an open webpage in Safari, and say i've scrolled down the page and zoomed in to a section i'm interested in, then switch to Mail to get some info, and then switch back to the webpage, the webpage will refresh and take me back to the top.

It's REALLY annoying.


Why can't it just stay where it was, like in ios6??


Is anyone else having this issue? Can anyone think of a fix?

iPhone 4S, iOS 7.0.2

Posted on Sep 27, 2013 12:16 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 16, 2017 11:14 AM

Just adding my issues here in hopes it gets attention from the powers that be


My Experience is as follows


Games - take your focus off the game and come back later and you have been refreshed out of a life and progress on current level. (I'll admit to playing Candy Crush when I have 5 idle minutes here and there )

Forms - Leave to get info on another page or app and come back to find your form emptied of previous entries.

Downloading Apps . take the focus off the app and it does not download in background as it did previously. Refocus to apps and page is refreshed to home page.

Facebook - since this is always on in background you may take a call, do work, etc and come back and now have refreshed what you left off with.


It is quite irritating and can not be called advantageous to the end user experience in any way. Maybe this frees up memory and makes the phone faster but at what cost?

1,052 replies

Jan 21, 2014 2:10 PM in response to chronicon helveticum

Helveticum, thank you so much for taking the initiative on this. As one of the early -- what's the word here? -- "noticers" of the problem on this thread, it's much appreciated.


btw, I can reproduce the problem every time by

  • start an event in Calendar
  • switch to Safari and open five tabs
  • switch back to Calendar and watch the app reset, closing down the event without being saved

Jan 21, 2014 2:27 PM in response to rick7

The calendar losing its state is a bug in calendar not correctly responding to the message from iOS telling it that it's being shut down. Although it's indicative of the problem, reporting something like that will get resolved when the calendar correctly saves its state and restarts.


That won't help with the annoying memory management affecting apps which do save their state (e.g. the Kindle app, and anything else which takes a while to restart).


I'd also be explicit when saying "open X tabs" to specify which websites should be open. If it is memory related, opening a heavy page like slashdot.org will use more memory than "<html><body><h1>Hello world</h1></body></html>".

Jan 22, 2014 8:24 AM in response to sjmawer

I have completed the third and final version of the document describing our 'refresh' problem. You can find it at the end of this post or in the Word-formatted Google document shared as follows:


https://docs.google.com/document/d/1JS_6zRhdP6grxG-UMGnTcBRRIrswnX-XZbP2QZT-dL4/ edit?usp=sharing


Thanks to all who have contributed their perspective on the issue and to those who provided feedback on earlier versions of the document. I have tried to include the points raised from earlier revisions and have also added some caveats regarding recreating the bug. However, I have become less concerned about the reproducibily issue given that affected readers/viewers will probably recognise the problem immediately.


The document has become longer than I would have liked and I apologise if not every member of this forum feels their particular grievance has been adequately represented. However, these should be instances of the same basic bug.


I will now be forwarding this to iPad Today and MacWorld. I have created a simple editable spreadsheet in Google Docs:


https://docs.google.com/spreadsheet/ccc?key=0Aqqqa48cytHPdEN0Zm04QXZUYlFLWURyNGF %20nYkUwcUE&usp=sharing


This is our iOS 7 Refresh Bug Publicity Tracker. If anyone sends the document (or their version of it) to a tech site, it would be helpful if they could update the spreadsheet. It should be completely open to all so feel free to add any more columns that you feel may be needed. This will allow any of us to keep track of what others are doing and how they are getting on.


Now let's see what happens!


Chris



<clip revision="1.3">

Given your involvement in all things iPad and iOS-related, I thought you might be interested in a serious iOS 7 bug that has somehow managed to escape the attention of the tech press. This bug is widely discussed in the following Apple forum (https://discussions.apple.com/thread/5380124) and has reached over 20 pages of discussion and references at least two other threads discussing the same problem.


The problem


The issue is an inability of iOS 7 - on iPhones and iPads - to adequately maintain the state of apps that have been suspended when you swap to another app. When returning to that suspended app, the state of the app is not always fully restored. This worked fine in iOS 6. Some examples:


  • When returning to a Safari page after swapping to Mail to get some info, the page will often refresh taking the user to the top of the page. This is particularly annoying when returning to a partially filled form in Safari only to lose all the data.
  • One user reports starting to enter a new shipping address in the Amazon app and then going to Contacts to lookup an address. On swapping back to the Amazon app, the user had been returned to their shopping cart and the checkout process had been cancelled.
  • Others have reported problems returning to Google Maps when driving. Taking a call or swapping to another app will reset the route.


The list goes on with an increasing number of very frustrated users. The problem appears to be a memory management issue and if you reset or turn the device off and on again, it seems to clear the memory giving improved app swapping until things start to degrade again. This is why each minor iOS 7 upgrade has appeared to fix the problem for a short time - it's the memory reset that does it. There have been suggestions that the older devices that only have 500MB memory are particularly vulnerable to the problem.

(Note that this 'refresh' problem has no relation to the 'Background App Refresh' option that can be configured in Settings)

In general, it is heavy iOS users swapping between many apps and switching between multiple tabs in Safari that most often see the problem. More casual users of their iOS-based devices may seldom see this issue or may not perceive this as a problem whereas heavy users will find that it dramatically affects their productivity.

Recreating the problem


It is likely that heavy users will have recognised the described problem immediately, even if they have not been able to accurately define it before, and probably don't need instructions on how to recreate it. Conversely, casual users may have seldom seen the problem and may not be interested in recreating it. Although both these points suggest this section may be redundant, for completeness I will go ahead anyway.

In a variation of Murphy's Law, faulty software behaves itself when you least want it to. With this in mind, it might be helpful to show some scenarios that typically display the problem.

Most of the problems that occur appear to based around Safari which, for the demo, should be set up with 6 non-trivial tabs, e.g. Amazon, BBC News, eBay, Weather, Facebook, Wikipedia, etc. (i.e. not just minimalist Google pages). This is a typical setup for many users and will be referred to as the Safari Baseline. What interferes with the suspended apps is a sequence I have called the Safari Shuffle:

  1. Swap to Safari
  2. Switch between each of the 6 tabs, refreshing each tab as you go (using the curved reload icon if it doesn't happen automatically)


Here is a simple example using Safari and Calendar - standard apps on any iOS-based machine:

  1. Close all apps.
  2. Open Safari and Calendar
  3. Set up the Safari Baseline
  4. In Calendar start to create a new event. Partially populate the form and then swap to Safari as if to search for an address.
  5. Perform the Safari Shuffle
  6. Swap back to Calendar. The entry disappears.


Consider the following two more examples:

  • Maps: Create a route; perform the Safari Shuffle; return to Maps; the route has been reset.
  • Videos: Start watching a movie; perform the Safari Shuffle; return to Videos; the app has reset to the list of movies and you must reselect the film.


The Safari Shuffle is involved in the loss of state or the loss of data in numerous other apps but I have concentrated on a few Apple apps to avoid the argument over whether it is third-party apps that are to blame. Returning to an app after a Safari Shuffle can also result in an annoying delay while the app refreshes itself (an open book in iBooks for example) though this is not as serious as the loss of state and data described above.

Some users, including me, have found the refresh problem often occurs when swapping between two apps regardless of whether Safari is involved. Others, however, have found that more open apps need to be open and/or more tabs need to be open in Safari before the problem can be reproduced on demand and it may be that these users have the newer devices with 1GB of RAM, double the memory of older generation devices.

Why does the issue have such a low profile?


There are two main reasons why the profile of this problem is not greater:

  • It is a hard problem to describe so users often fail to find appropriate forums via Google searches.
  • The problem manifests itself mainly with power-users, i.e. those users who frequently swap between apps. This will often be the case for those who use their devices for work. Many have reported that their devices are no longer fit for business use.


In general it appears to be power-users who are IT-literate enough to know how to describe the problem who are reporting it.


Apple's response


A number of us on the Apple forum have been to Genius Bars for advice where we have been encouraged to carry out a reset-and-restore. In my case it was a last-resort DFU reset (Device Firmware Update). No Genius has yet to admit encountering the problem before. The reset-and-restores failed to fix the problem.


Many more of us have contacted Apple support to log the problem. At least one has been requested to provide logging information but not one of us has had a satisfactory response back from Apple on this. Many of us have had no response at all.


It's not just older machines


Interestingly, according to a recent study, the iPad 2 accounts for 38 percent of all active iOS tablets and Apple continues to sell the iPad 2 so one would assume that iOS 7 would have been tested against such models and would be expected to run on them satisfactorily.


However, users have reported similar problems with the iPad Air and new iPad Mini. One user had an iPad Air on iOS 7 exhibiting these problems and a bug-free iPad 2 on iOS 6. He then upgraded the iPad 2 to iOS 7 and now has the same issues.


Will it be fixed in the next release?


Unlikely. Initial reports on Beta versions of iOS 7.1, due for release in March 2014, suggest that Safari has been fixed so that the tabs maintain their states thus preventing forms from losing their data when swapping back to them. Apparently, however, the general 'refresh' problem is still there, i.e. other apps are often unable to maintain their states.


What has happened to Apple?


It used to be that Apple kit just worked. After Steve Jobs died, we have seen decreased innovation and an increase in the number of bugs in iOS releases. iOS 6 was riddled with problems including the infamous Maps debacle. iOS 7 has not been much better; it has been equally bug-ridden and has been associated with performance problems on older machines. Many of the iPhone users on the forum are planning to jump ship after their contracts expire. If it were not for the fact that there is still no viable alternative to the iPad Air, I would be looking elsewhere too.


It used to be that Apple was proactive. Now they appear reactive; perhaps the artificial deadline of including iOS 7 with the new phones led to sloppy coding and poor testing. Whatever the reason for Apple's drop in standards, it shows cynical disregard for its customers.


Will Apple become the next Blackberry? I certainly hope not but I do know that, along with many others, my confidence in Apple's ability to deliver quality software has taken a large knock.

</clip>

Jan 22, 2014 9:09 AM in response to chronicon helveticum

I know I sound annoyingly redundant at this point, but I still think this is fixed in the current iOS 7.1 beta. I tried to recreate the problem following one of your recommendations (start new event, switch to Safari, open 5 tabs, go back to calendar, event will be gone) and I couldn't recreate the issue. I think that this has been patched in 7.1, and if you are still having problems that it comes down to a hardware issue (I.e. Low RAM)

Jan 22, 2014 9:29 AM in response to JustinSindelar1

Can any others running 7.1 Beta confirm JustinSindelar1’s findings?


paulfromstone, you suggested that your tests of 7.1 Beta showed that the problem was NOT fixed. Were your tests more resource-hungry than JustinSindelar1’s perhaps?


JustinSindelar1: some users running 7.0.4 have sometimes found the problem hard to recreated, particularly on 1GB devices. Have you seen no evidence of it so far?


If it really has been fixed, I will be more than happy to scrap the document and wait until March!


However, what makes me uneasy is that Apple have not responded to any of our problem logs saying that it will be fixed in 7.1. Also, they appear to be claiming that the refresh behaviour is 'as designed'.

Jan 22, 2014 10:34 AM in response to sjmawer

I was very glad to view these postings. I am so upset and frustrated. I spent OVER AN HOUR filling out an online job application - names, dates, descriptions, references, formating everything, and I had to bring up the calculator app to convert my last salary to hours - click to go back to Safari... BOOM!

EVERYTHING WAS LOST and REFRESHED TO PAGE ONE.

I do not want to, but I am forced to go out and buy a cheap laptop to be able to do my job applications since Safari JUST WONT DO IT.

I cant believe I spent all this money to get an iPad - ON UNEMPLOYMENT - and it wont allow me to multitask without loosing all the information I entered.

Every application asks for different information and I MUST leave and go seak it on scanned .pdf's and the internet. I am so frustrated that I bought this device and it will not work!

Jan 22, 2014 10:50 AM in response to chronicon helveticum

Alright here's what I'll do:

I have an iPhone 5 with 7.0.4 on it, as well as a 5th Gen iPod Touch with 7.0.4. I'll compare them alongside my iPhone 5s, which is running 7.1 Beta 4. I'll try and recreate the problem to confirm it's fixed. I'm excited for everyone to get their hands on 7.1 soon. Improvements are huge, and the faster animations are awesome. I could hardly live with 7.0.4! I'll let you know as soon as the tests are done.

Jan 22, 2014 11:08 AM in response to chronicon helveticum

My early test of 7.1 beta 4 involved visiting many apps and Safari pages. This lost a incompletely-created calendar entry, so I deemed the issue unfixed.


I later discovered that doing a similar process in iOS 6 had the same result, which is why I back-tracked on my assertion.


I think Safari losing not-yet-submitted form data could be a separate, additional issue. I know that Safari in 7.0 was very buggy, and Safari seems to be a lot better so far for me in general in 7.1 beta 4.


What I'm unsure of now is that if iOS has always randomly terminated recently-used apps, or if indeed 7.1 still does. I think I need a few more days with it to be confident about 7.1.


The reason why I am unsure as to whether the issue has always existed is due to iOS 7 presenting you with an image of an app's last state when you revisit it, which makes it very obvious what the app's supposed to restore to - with iOS 6, I think you were just shown the app's "start up" image.

Jan 22, 2014 11:24 AM in response to LosAngeles

@LosAngeles - I hear you man. I hear you. My biggest gripe is the safari refresh as you describe. With iOS 6, I could switch between tabs and never to my recollection did the web pages ever refresh. I used to be able to stay logged in to my favorite social networking site for days on end without having to re-enter my credentials, but today, it's likely to log me out the very first time I switch away from that page for any reason. I run an iPhone 4S. I'd switch to the settings screens to give you some memory stats, but I don't want to loose all of my typing here so far. A perfect example of the way this OS is crippling the way we use out hardware. I'd be confident in ANY Windows or Android device that I could switch apps, collect information, switch back to my original app and not loose any work. With Apple products, I have no confidence that I can successfully do what we all consider such a basic feature of our multitasking operating systems.

Jan 22, 2014 12:10 PM in response to sjmawer

This has been happening on my iPhone 4S since I upgraded to iOS 7 (ALL apps restart or refresh after going away from them for a certain period of time). ABSOLUTELY ******* HORRIBLE APPLE!!!


To my recollection as well, this never or only occasionally happened in iOS 6 and earlier.


Steve Jobs would have said, "YOUR WORK IS ****!" AND WOULD HAVE FIRED ALL YOU PATHETIC ***** AT APPLE!


CAN'T BELEIVE WE'RE ON iOS 7.0.4 OR WHATEVER AND STILL NOT FIXED!!!

Jan 22, 2014 1:53 PM in response to JustinSindelar1

Ok, let's wait a few days for you and paulfromstone to reach a conclusion on 7.1. Let's aim for the end of the weekend for your best guess as to whether it's really improved.


Although we haven't got a lot to lose by kicking up a fuss at this point (and it would feel good to kick back after all the aggro that iOS 7 has caused us all) maybe we need to be a little more patient and wait.


It just might have been fixed ...

Jan 22, 2014 9:01 PM in response to sjmawer

With iOS 7.04 and IPhone 4S


Close all app

Open Facebook app

Scroll down a little the timeline

Open game Jelly Splash

Enter a leek game

Go back to Facebook

Scroll down a little the timeline

Go back to Jelly Splash

The game will restart and put you to level select



If you have an IPhone with a lot of memory, in the middle open before

also Wordon or other 1 or 2 game

Jan 23, 2014 3:13 AM in response to chronicon helveticum

At the moment, I've got the current situation in iOS 7.1 beta 4:



ebay - go to Reminders page

Amazon - go to Search page, do a search

Twitter - scroll down the page a bit

Facebook - view comments on an entry



Swiching between these apps, in order, I get the following:



ebay - restarts to home page

Amazon - restarts, shows home page, then changes to search page, with search term entered but search not performed

Twitter - restarts to top of page

Facebook - restarts to top of page



Very occasionally, one of the apps will have stayed open, but this appears to be random.



It looks like you can't have more than two or three (reasonably functional) apps in memory on 512MB devices at a time.



One thing I notice, is that if I navigate to the apps using the app icons, for the apps that restart I get shown the startup images. If I navigate using the task switcher, I get shown a frozen image of the previous state for 5 or so seconds (except for Facebook, which looks like it saves a blank screen as it's "previous state" image), before being briefly shown the startup image. With the former, you can see that the app was closed and is restarting. With the latter, it just makes the operating system seem broken.



My current thoughts are:

1. Apple should never have provided the Background App Refresh feature for 512MB devices.

2. The "previous state" images should not be displayed for apps that need to restart, when selected through the app switcher.

3. The "app refresh" issue is probably just a result of iOS's memory management strategy, that is exacerbated in iOS 7 due to its increased RAM usage.

4. It's still a pretty poor situation when I have just 68MB of RAM used by apps, but 332MB (65% of my total!) is mysteriously unaccounted for (its use is undocumented by Apple). However, it appears that this is not new to iOS 7.



Safari losing form data (by reloading the page after switching to another app, then switching back) may be a separate issue, so from now I'm going to concentrate on testing to see if that still happens in 7.1 beta 4.


Helveticum - thanks for all of your work on the document. I'll leave it up to you and others to decide whether things are worse in 7.0 than how I describe 7.1 beta 4. I still think there's something worth pursuing in trying to get Apple to do something to free up unaccounted-for memory, even if this has always existed and has only just now come to a head.

ios7 keeps refreshing apps after switching

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.