After hours of frustrations i finally found a solution and hope it helps everyone that comes across this post.
1. Disconect your iDevice
2. Sign Out of your appleID acount on Itunes Store > Sign Out
3. Close iTunes
4. Conect your iDevice (dont go opening iTunes just yet)
5. Follow this short support guide http://support.apple.com/kb/HT1451
6. Check the Libraries you want to sync
7. Click "Sync" and if it gets stuck again on "waiting for changes to be applied" click on the small cancell 'x' and your content will beggin copying on your iDevice
hope this helped, i worked for me after hours and hours of trying diferent methods.
I really don't appreciate the fact that no one from Apple seems to be dealing with the many, many threads that have started on this topic since iOS 7 came out. In any event, I seem to have solved my problem with a full software restoration -- that is, iOS software restoration.
I clicked on "Restore iPhone..." which does a complete reinstall of the iOS but also all apps, photos, songs, etc. Took about 45 minutes, but seems to have worked.
I had previously tried reverting to a backup of my iPhone, but that did not solve the problem. Only a full restore solved it.
5. Follow this short support guide http://support.apple.com/kb/HT1451
"Short support guide"? That involves nuking your music library and recreating it from an XML import, which is a huge deal for many of us who have large libraries, and don't want to lose metadata, dates, etc.
This "waiting for changes to be applied" bug has ruined the fun of a new iPhone 5s.
I am seriously irritated. My iPod touch version 5 was a fully functioning music player until I upgraded to iOS 7. I might take it to the a genius at the Apple store or wait for a fix. How could these computer programming giants screw up something SOOOO basic? SMH. Also, since I've had this darn thing the screen presses it's own buttons. They haven't bothered to fix that EITHER!!!
After countless hours this past weekend with this same problem (iTunes stuck on "waiting for changes to be applied..." I finally have resolved it without having to completely rebuild my iTunes library (and losing my metadata in the process). For background, I updated my iPhone 4s while I was traveling, and when I returned home, I was no longer to update music in iTunes (it would hang).
The problem, it seems, is related to several factors:
1) you have enabled "Find My iPhone" in the iCloud settings on your iPhone
2) you have initiated a download of music through iTunes on your iPhone, and the downloads have not completed
3) you have a corrupted Voice Memo, causing duplication on each sync
Here's what I ended up doing:
on your iPhone / iPod / iOS device:
1) disabled "Find My iPhone" on the iCloud settings of my iPhone
2) gone to the "Downloads" section of the iPhone "iTunes" app and deleted every in-progress download
3) go to Voice Memos app and see if there are recordings in the list that may have been duplicated
you can also check the "Voice Memos" playlist on your iTunes library
- delete any duplicate Voice Memos; if some memos are gray and can't be deleted see below
4) do a cold reboot (hold down top bottom, power off, then on again) but do not dock your iPhone yet
on your iTunes:
5) change your iTunes -> Devices preference to "Prevent iPods, iPhones, iPads from syncing automatically"
you can now dock / connect your iPhone to iTunes
6) select "Manually manage music and videos" in the Summary tab for your iPhone within iTunes
7) go to the Music tab for your iPhone within iTunes
- you may see a list of music at the bottom called "manually added music"
if present, select all items in this list and Delete to remove them
8) uncheck "Sync Music" at the top of the Music tab and "Apply"
- this will remove all music from your iPhone
9) if the iTunes sync completes properly, perform a Local Backup of your iPhone (you may need this later)
10) re-enable "Sync Music" but uncheck "Voice Memos" and "Apply"
- if this fails, you have a corrupted memo - see below
11) if this sync completes, change your iTunes -> Devices preference to disable "Prevent iPods, iPhones, iPads from syncing automatically"
possibly optional steps needed:
a) make sure you have a backup of all of your Voice Memos (check iTunes)
you may want to copy off these files and then remove them from iTunes, especially if there are duplicates
b) if your Voice Memos database is corrupted, you may need to clear out the iPhone internal database
there are third party utilities (I used "iPhone Disk") that let you access the directory even on a non-jailbroken phone
b) remove all files from the "Recordings" directory
c) cold-boot your iPhone
d) repeat steps above
Again, this sounds painful (it was!) but after many tries, this is what finally allowed my iPhone 4s with iOS 7 to once again sync properly with iTunes 11.1. This process will preserve your iPhone settings, voicemails, Messages, etc. And, it will let you retain your iTunes library without rebuilding.
That sounds like awesome troubleshooting. I will try it, although I've already deleted all voice memos from my library. An Apple Genius told me on Saturday that voice memos are known as a source of sync problems. I spent three hours with him at the 14th St. NYC store. The problem is still not resolved. I am able to sync, but the "Waiting for changes to be applied" message lasts for at least 15 minutes every time.
Hello all - same issue here. I have an iPod touch, no voice messages like those above so not sure why I seem to have the problem. In any case, I found that if I sync wirelessly, it works. If I connect via USB to my iMac, the sync gets stuck on "waiting for changes to be applied". One other note, I am rebooting the iMac and the touch between each sync event. Not sure if this is helping, but I've been slowly rebuilding by touch with 50gb of music 10gb at a time.
I just updated my iPhone 4 to IOS7 and had the same problem.
I disabled the auto sync in iTunes like in step 5 of cpaulPHL post. After that I connected my iPhone to iTunes and selected the Devices> Transfer Purchases from "my iPhone".
This took a long time and seemed to transfer everything. This completed and then after that I was able to sync with no problem even after turning find my iphone on again.
I'm curious if the folks on this or the other threads dedicated to this problem have pretty substantial (say, over 25 GB) music files.
I ask because the simplest thing seems like it solved it for me. Every sync since downloading ios 7 and itunes 11.1 encountered this problem. I did all the resets of my device and Macbook Air, re-installed itunes, factory reset on my iphone (4s), turned off Genius and Find My Phone, double checked my download file in itunes, deleted all my voice memos, deleted all my media and then re-installed it, basically any of the suggestions I came across on the discussion boards or were recommended during any of my three Apple support chat sessions, it still hung up every time resulting in partial or complete deletion of my music and other media.
Then this evening for the first time I fought the urge to cancel the sync when it seemingly got stuck and I just let it go. Well over an hour later the sync finished seemingly normally and since then it's been fine, syncing just as quickly as it always used to. I've got about 43GB of music that syncs every time, I wonder if there isn't something that the new itunes/ios needs to do to the individual files that just takes awhile. My wife updated to ios 7 on the same day I did and never had this issue, the only noticeable difference between our phones is the size of our respective music libraries.
There is no question that the combination of iOS 7 and iTunes 11.1 takes more time to sync (waiting for changes to be applied) than prior releases. I have an extremely large iTunes library (217GB of music across 24,400 songs and that doesn't include video), so I have to create smart playlists to limit what is sync'd to my 64GB iPhone.
That being said, the original problem I had (and others) never went away despite leaving it waiting overnight. I had to go through the steps I outlined before I was successful in reseting the behavior.