Iphone 5. Latest Firmware..
I have Exactly the same problem as the Original Poster. I dont even have to type in a full word! Just single letters of the alphabet (certain ones) will pull out previews of texts I deleted months ago! And an Itunes synch does Not get rid of them, as some people have suggested on other forums!
This is my first ever iPhone. Apart from this issue I love it. Would of expected Apple to have sorted this out by now! Not good.
Today (Friday) went to Apple store for help ;-( Techie in store was not even aware of this issue and unable to help, suggested complete factory reset on phone. I explained i only want to remove text/call history from memory and he had a blank look of not understanding. Basically down to me to sort it. Might get away from iphone and go to samsung!!!
I found a solution that works on my 4s 32 gb . .
If it's really annoying as it is for me when I want to do a Spotlight search on my phone and all these annoying OLD Text msg. keep appearing .
Especially if it's someone that you are in a constant text messaging frenzy etc etc.. receive about 100 from that Friend .
What worked for me was : write down your contact on paper info etc.. etc.. then go to your address book on your Iphone and DELETE that contact . traces all seem to disappear. then go back and add them in manually and still no msgs appear .
P.S. By the way I don't like the idea of going into your settings an unchecking what you don't want to appear in Spotlight , this is not a viable solution for people trying to hide msgs , anyone knowing their way around an IPhone will simply reselect text msg. see all old msg etc... etc..
I hope this solution works for ALL facing this issue .
So, I just to confirm with people who clearly know more about this than I do:
If someone buys a new phone and a new SIM card but then syncs their phone up with iTunes which has old info on it, deleted messages from a previous phone/sim card no matter how old can potentially show up in the spotlight search? Is that right???
Or can the spotlight search only show messages that have been sent to the current exact phone and/or sim card???
This potentially frustrating behavior is the result of an intricacy of how the iPhone deletes data. When you "delete" some kinds of items from the iPhone, they don't actually get deleted. Instead, they're marked for deletion by the operating system and hidden so that they appear deleted. But they're still on the phone.
Only when you sync your iPhone with iTunes are they truly deleted.
If you want to truly and permanently delete SMS messages from your iPhone.
Sync Regularly - Since syncing with iTunes is what actually erases items you've marked for deletion, sync regularly. If you delete an SMS on your iPhone and then sync your iPhone, the message really will be gone for good.
2. Remove Messages from Spotlight Search - Your deleted SMS messages can't appear in a Spotlight search if Spotlight isn't looking for them in the first place. You can control what apps Spotlight searches in and which it ignores, so you can stop it from searching Messages. To do this:
- From your home screen, tap Settings
- Tap General
- Scroll about halfway down the screen and tap Spotlight Search
- Scroll to the bottom of the screen and tap Messages to uncheck it
A large number of people on this and related posts seem to be misunderstanding the problem. The issue raised is that the iPhone does not delete the name and/or number to which text messages or iMessages have been sent. This is not a problem related to Spotlight Search. That is easy to fix and has been explained on here several times. Go into settings/general etc and uncheck "messages" and that does the trick, leastwise it should.
The problem here is that when you start a new Text message or iMessage (NOT an e-mail), the system pulls up a list of previous addressees not just from your current Contacts. For example, you once had a Contact called LS Dancing School but your kids now no longer go there, but you had sent the school text messages in the past. Now that your kids don't go there, you have deleted LS Dancing from your contact list. This has been backed up and synched with iTunes on your laptop several times. However, every time you send a text to a contact beginning with "L", up pops LS Dancing in the autotype list!!!
Apparently it is not possible to delete these old contacts from the autotype list. Whilst this is only irritating for many, it is a MAJOR SECURITY FLAW for the business world. For example, any contact with companies by text in the past, can be shown up this way. If that was unauthorised, or something similar, then there is no way of stopping that companies name showing in the autofill list thus recealing past contacts.
It seems that the only thing to do is a factory reset. This simply deletes all no-system data so you have to start again - but be warned, a back-up/restore will re-instate the problem.
I love my iPhone but this is a serious flaw which Apple seem to be ignoring. If they don't fix it I will end up with a Samsung and Android which would be a shame.
it is a MAJOR SECURITY FLAW for the business world. For example, any contact with companies by text in the past, can be shown up this way.
But you can look after your iPhone and not let others tamper with it. And if you did intend leaving it lying about, you can easily lock it to prevent access by others?
Yes I agree but that is not really the point. The point is the phone should not store data that I beleive that I have deleted. It is only by chance that I discovered that this problem existed therefore I had not taken precautions. Also accidents do happen and phone get lost without locks being applied. It is not a perfect world and I would have thought that a company of the standing of Apple would move to fix such an obvious flaw and not leave it to customers to discover there was such a problem.
As you say, it is not a perfect world. If you delete a file from a hard disk on your computer, the system only marks that area as available. The data is still there if you have the right software to ignore the usual file structures and flags. How do you think the thousands of data recovery programs manage to work?
Right then: being unhappy with the advice given I have investigated further. Yes, it is possible to fix this problem.
This is how I did it:
- Firstly buy the MyContactBackupPro app for you iPhone. Other apps are available and some are free. It doesn't matter which you use but make sure that the app is capable of sending your contacts list by e-mail.
- Then backup your contact as per instructions in MCBUPro app.
- e-mail the backup file to yourself as per instructions.
- Now connect your phone to a PC/Mac and backup your iPhone using iTunes.
- Now re-set you iPhone (settings/general/reset/erase all contents and settings) following on-screen instructions.
- Your iPhone will now reboot itself as though it was a new phone. Follow on-screen instructions.
- When phone has finished re-setting, re-enter your e-mail details.
- Your emails will now download. This will include the e-mail that you sent to yourself with the contact backup app. Note:- if you use POP mail then it is likely that your server will download all the mails it is holding. This can be quite a lot. In my case 2500! These have to be deleted by hand .......
- Now copy your apps across from iTunes. DO NOT USE BACKUP OR RESTORE AS THIS WILL RE-INTRODUCE THE PROBLEM YOU ARE TRYING TO ELIMINATE.
- Restore your contacts from the e-mail you sent your self and which is now again on your phone.
- Copy across your ring tones, music, apps, photos, TV programs, films etc. Do this by drag n drop NOT Restore!!!
Your iPhone will now be back to normal without the old numbers in the Message autofill. All that remains for you to do is to redo the app layout and all is OK.
It's true. Anyone concerned about his/her privacy should know this: What happens is this: When you delete something, any visible links to your files gets cut off. The files themselves don't get removed. that's how some websites such as this one and others, claim to be able to recover deleted files from iphones etc. and as a matter of fact, they are capable of doing it.
SOLUTION (as you pointed to it): Do a factory-reset. You will loose everything and it is not possible to recover anything from that.