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

I cannot delete iPhone keyboard shortcuts. They keep restoring.

I have deleted old keyboard shortcuts that were no longer used and added new ones using the same shortcut. For instance typing "eml" would auto-fill with my old email address. I deleted this shortcut and made a new one - "eml" = new email address. iCloud keeps restoring the old shortcuts, so now I have two "eml" shortcuts with two different email addresses. Also, old shortcuts are constantly being restored! I cannot delete any shortcut! They will delete for a couple of days and then they are "restored" to my iPhone. How the heck do you permanently delete keyboard shortcuts in iOS? I tried turning off backup, deleting, turning on, waiting, updating to no avail. Is there a way to completely wipe the backup/settings file stored in iCloud for an iOS device?

Posted on Nov 7, 2014 11:46 AM

Reply
Question marked as Top-ranking reply

Posted on Jul 13, 2015 2:46 PM

Keyboard Shortcut returning solution




Wow it is insane the amount of people who are having this issue. The reason this error exist because of a corrupt backup/ local keyboard files. Your iPhone has created multiple folders for the keyboard shortcut and iCloud can't delete those and because of this your backups only delete on iPhone and not on iCloud because they are not in the proper folder. IMPORTANT: All your shortcuts are being uploaded to iCloud even the ones you can not delete. Once you attempt to delete them iCloud does delete them (Temporary because your iPhone has a corrupt backup that won't delete it and it just gets restore back)


The solution is very simple.


You could start from a scratch iPhone and lose all your information or you can modify your backup and delete the corrupted files. As I said earlier, your iCloud backup has all your keyboard shortcuts backed up so you won't lose any of them, make sure you do an iCloud backup.


Step one

Backup your iPhone to iTunes.


Step two

You will need a program that can read iTune's backup


Step Three

open the program and select your latest backup from the left hand side of the program

Navigate to


System files > KeyboardDomain

User uploaded file


Once inside the Keyboard domain select > Library > Keyboard

Delete "CoreDataUbiquitySupport"

User uploaded file


Before you delete it let me explain whats inside. Go ahead and open the coredata folder, there should only be two folders (By Default) in here, but as you can see you have more than two. This is all local and because of that your backups keep coming back because your iPhone keeps reading all the folders when it should only be reading the default one that iCloud gives you.


Step four

Restore your iPhone using iTunes and using this backup. Once your iPhone connects to iCloud it will download your keyboard shortcuts and in the corrupted folder there will only be two folders (Or how many your iCloud reads) making it corrected.


Should anyone have questions or answers please feel free to contact me. This modification is 100% safe as long as you delete what I told you to. Any typos or errors I apologize. I rather fix the issue than waste 1 hour explaining or fixing my typos. I came across this issue on a few iPhones at my company and I had to come up with a solution.


--

Chris

User uploaded file


<Link Edited By Host>

647 replies

Feb 12, 2015 3:12 PM in response to romanaleksandrov

Sorry, but that does nothing to remedy this for me. I had already tried that -- deleting those dictionaries from iCloud. Unfortunately all it does is repopulate iCloud with the same shortcuts that I can still not access to edit or delete as the Settings > General > Keyboard > Shortcuts still results in a crash on all my iOS devices. So, there must be a way for Apple to "reset" and delete the shortcuts that I cannot get rid of in iCloud, but no one at AppleCare or Genius bar seems to know how to do that.

They have "elevated" my case several times but I have never received a followup call so it's very frustrating.

Feb 12, 2015 3:56 PM in response to iBarrett

Mine are deleted for now. I deleted those I don't want, then immediately backed up to iCloud while they were still deleted. I'm sure something will trigger them showing back up again. What, I don't know. But at least they're gone for now. Have been for several hours. They'll probably return with the next hard reset or back up. We'll see.

Feb 12, 2015 11:39 PM in response to iBarrett

You are absolutely right! Once you have deleted all the dictionaries from iCloud they will upload from your devices again. That's what I have stated in step 3.

iBarrett wrote:


I can still not access to edit or delete as the Settings > General > Keyboard > Shortcuts still results in a crash on all my iOS devices.

If I understood correctly your issue is that you are unable to access shortcuts settings on your iOS device to delete them because it crashes? If so, this is other question.


I am totally agree that there should be a simple way to reset these iCloud dictionaries!

Feb 13, 2015 6:32 AM in response to romanaleksandrov

@romanaleksandrov Yes, that's correct... there's no way for me to edit or delete the shortcuts because they just re-upload again and I can't access them in settings as it crashes, but as you said that is a different specific issue that some people are experiencing in addition to this issue so it seems to be tied together. Hope your fix works for everyone that can access the settings app -- at least that will help some people. Thanks to everyone keeping the conversation alive in hopes that Apple will take notice of the issue!

Feb 22, 2015 9:06 PM in response to iBarrett

I experienced problems in the past trying to get my iOS and Mac OS text shortcuts to sync properly. Eventually I deleted them all and switched to using Text Expander, but periodically the text shortcuts would return like zombies from the dead. I eventually managed to kill them all off, save for on my iPhone, where they would inevitably return, which was very very annoying.


I'm told that this is a problem caused by one or more Core Data sync bugs and there's nothing to be done about it until Apple fixes those bugs.


However, if you're like me and you just want to get rid of all your text shortcuts for good, I found a hacky solution that's held for two days now (which is a long time in my experience with this bug, so fingers crossed…)


I used the method from @iBarrett's post (Nov 25, 2014 11:16 AM) and learned it's directly related to information from @romanaleksandrov's post (Feb 12, 2015 1:30 PM), so thanks to them for giving me the map that opened the way for my hack.


Based on @iBarrett's post, I navigated to the ~/Desktop/Real\ iCloud\ Drive directory using the Terminal and found a folder there called com~apple~TextInput/; it was into this folder that my zombie text shortcuts were resurrecting themselves via the *.cdt files that @iBarrett mentioned. Since I wanted them gone for good, I simply deleted that directory with rm -rf com~apple~TextInput/ and then very quickly created an empty file with that same name and no privileges:


touch com~apple~TextInput ; chmod 0000 com~apple~TextInput


With the zombies' graveyard now already "occupied" by nothing, they can't come back from whatever plane they're currently hanging around to mess up my life. So far, so good.


I don't know if this is a good interim solution to your problems with misbehaving iOS/Mac OS text shortcuts in the event that you want to continue using that part of the Apple cloud magic. But if you just want to move on or move away from them, it seems to work.

Feb 24, 2015 2:01 PM in response to Marko Armani

GAH!!!!


I don't know how but the zombie iOS keyboard shortcuts came back to life on my iPhone sometime in the last 24 hours. They are not present on any of my computers or other iOS devices, just the blasted phone.


I am so sick and tired of this. Does anyone else have some idea how to close off this unknown entry point for the infection? Perhaps there are additional crumbs of information in the iCloud data storage?


😟


P.S.: None of my devices are using iCloud Drive yet, they are all still using the older iCloud data storage method. iOS 8.1.3 and Mavericks.

Feb 27, 2015 6:23 AM in response to romanaleksandrov

The above may be a good solution. A friend with the same problem had this solution posted elsewhere.

"1. Deleted the 3 folders found in var/mobile/Library/Keyboard/CorsDataUbiquitySupport.

There was only one folder there. Which may be part of why they keep coming back.

2. I also backed up and deleted the dynamic-text.dat and LocalDictionary files at the bottom of var/mobile/Library/Keyboard.

After a reboot only the dynamic-text.dat file recreated itself so far. The LocalDictionary did not because I reset the Keyboard Dictionary for good measure. So far so good.

Update: Deleting those files has apparently worked!"


I hope everyone gets this problem fixed. Regardless of the solution used. ☮

Mar 4, 2015 6:35 AM in response to zoso4

Update on shortcut issues... the only solution that is reportedly working is detailed below. This has been used to fix both the reappearing shortcuts issue and/or the keyboard shortcuts crash on iOS.


(1) On any affected iOS device go to Settings > General > Reset > Erase all Content And Settings

(WARNING this will obviously delete everything so you must be willing to go this far with no guarantee)


(2) If you also have a Mac(s) proceed to step (3) otherwise skip to step (6)


(3) On Mac, go to System Preferences > Keyboard >Text Tab and delete ALL the shortcuts you have there.


(4) Using Terminal app on your Mac, the following command will place a “Real iCloud Drive" folder on your desktop which will allow you to see ALL the hidden items in iCloud Drive:


ln -s ~/Library/Mobile\ Documents/ ~/Desktop/Real\ iCloud\ Drive


(5) Open this new iCloud Folder alias (you must choose to view it in a Finder window as list view). Inside this folder is the folder called "Settings" and inside that, "Dictionaries.” Delete the “Dictionaries” folder and empty trash.


(6) Set up your iOS device(s) as NEW. Meaning, you must manually reinstall any apps, settings, etc. Do NOT restore from iTunes or iCloud backup as that will just leave you with the same corrupted issue. Before going through all the time that takes, start with singing into your device with your Apple/iCloud ID and see if the shortcuts issue seem to be fixed and when you enter new ones they sync between devices and/or Mac.


- This solution was suggested to me by a developer and it seems to have worked for my iOS shortcuts crashing & syncing debacle. The issues have not reappeared for the last week and all the shortcuts are properly syncing between an iPhone, iPad and 2 Macs. Please don’t get angry with me if you try this and it doesn’t work for you. I’m just sharing an option.


- I continue to submit feedback to Apple about the issue and have still been having followup calls with AppleCare. They just keep saying “a fix will be in an upcoming iOS software update.” They’ve been saying that to me me since iOS 8.0 and we are now at 8.1.3…

Mar 4, 2015 7:05 AM in response to iBarrett

Step 5 does not work even if I have a Finder window in list view. Works only in column view for me.

Instead of step 4 and 5 I would suggest using terminal command below to delete "Settings" directory from iCloud:


rm -rf ~/Library/Mobile\ Documents/com~apple~TextInput/Dictionaries


For me simply deleting “Dictionaries” folder worked fine. After I restarted iPhone all shortcuts came back but when deleted from iPhone settings again, disappeared forever. In your case you could not navigate to keyboard settings in iPhone if I remember correctly. I would suggest your solution only to people who have the same issue.

Otherwise, deleting “Dictionaries” from iCloud and restarting iPhone should suffice.


Still no solution for people without а Mac though 😟

Mar 9, 2015 6:43 AM in response to Jsai Joe

Jsai Joe, have you rebooted since doing that? I had tried something like your suggestion, and it worked fine until a reboot of any kind was done, be it a hard reset, soft reset or whatever. Does a reboot bring the shortcuts back? Let us know here. I hope your solution works. Too late for me. I already restored my phone as new. I'm glad I did because I had other issues that cured along with the shortcuts problem.

Mar 12, 2015 10:06 AM in response to skit347

I don't think that works. It appears the shortcuts are not actually stored in iCloud as other documents and data are stored. I tried deleting the shortcuts and immediately doing a fresh back up. They stayed gone until I did a reboot of any kind. So I think if you deleted them. Then restored to a new back up of iCloud, you'll still get them back with a reboot. Actually they would most likely be there after restoring. Apple told me to restore as new. That worked. It wiped out every single shortcut I had listed. So I was able to start fresh. Plus, I can delete a shortcut now and it stays gone.

I cannot delete iPhone keyboard shortcuts. They keep restoring.

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