The root problem is that Apple's solution for syncing to multiple computers (say a work machine and a home office machine) are, just like Apple, a walled garden. If you want to play outside that garden you need to know a bit more about computers (i.e. not a traditional Mac user more a Linux/Windows user).Ok;
This is an addon to my post above,
It appears that the problem occurs because there is a glitch in the Music Library on iTunes, at any one time ONCE you sync your iPhone once with lets say 20 songs, and then you add more to your music library it will not sync the new music like it should.
Solution, like I said above, delete every file out of Music Libray, once you delete em all it will say that since you have no files it will sync this to any ipod/iPhone which will mean that you lose any music files you have on your iPhone.
So what you have to do is add your old 20 songs lets say and your new 10 songs to your music library, then it will add 30 for you.
And each time you wana add new music you have to do this, not everyone has to do this just people who are having the music syncing issue, im pretty sure it has something to do with the authorization of the computer/iPhone.
But that works for now,
I had 90 songs, added 50 new ones to my music library, tried to sync and still had 90 after... Even though my music library said 140 songs it was not syncing, so i had to manually delete the songs from music library, got my music deleted off my iPhone, then added 140 songs at once to music library and it added all of em.
BTW, Apple staff doesn't know of a solution for this problem nor do they think it is a problem, their solution is to re-install iTunes which does not work.
I realised that I had to check all of the songs in my core iTunes music folder as if i was selecting them to be played.
When I synched my music from there it worked fine. Bug I think but this seemed to work.
Thank you so much hansede! Your simple solution worked like a charm! I feel like such an idiot... they really need to make that "!" symbol bigger! I don't know if this helps anyone else out, but I would definitely look for the "!" symbol first before removing all songs.The problem:
I believe the problem arose because of a failed sync. I had cancelled the sync on my iPod, and my iPod thought it was ready to be unplugged, but iTunes froze up when I cancelled the sync and after a few minutes I just killed the iTunes process from the task manager. After restarting iTunes, everything would sync just fine except for my music library. At first my music library would sync about 10 albums from my library (out of hundreds), but after trying a few different sync settings it just stopped syncing music altogether. I tried selecting songs to sync manually, I tried syncing all music, I tried syncing by genre or by artist, but nothing worked.
The solution:
After giving up for a while, I came back later and noticed that there was an exclamation mark next to every song in my library. If I tried playing a song, it would play just fine and the exclamation mark would disappear. I spent the next 15 minutes going through my library playing every song by pressing down + enter repeatedly in the list of all songs. Once I had all exclamation marks cleared, I tried to sync again and this time it worked. All songs now sync correctly. I don't know if this is the cause of anyone else's problems, but it seems that if iTunes marks a file as unplayable then it won't attempt to sync it to your iPod. If you can convince iTunes that the song is playable (and clear the exclamation point) then iTunes will sync it to your iPod.
I hope this helps someone!k
k
I don't believe that is true. You simply have to make your selections under the Music Tab when your iPhone is plugged in. If selecting "Entire Music Library" doesn't work. Try "Selected playlists......" and check all the artists or playlists you want to sync. Try with just a few the first time to see if that works. If "Manually manage music" is checked under your Summary Tab, uncheck it.Unless the boxes beside all the songs you are trying to sync are checked it wont put them on the phone. Make sure they are checked then try to sync the iPhone again. That is all I now to tell you.
Worked for me many thanks, was trying to fix my wifes phone, having to delete her games and all her music was a daunting request. Hey ho it worked many thanksSame thing happened to me. I tried everything and found that this worked for me:
Uncheck all of the sync boxes on your iTunes (music, appls, movies, ringtones, etc) > SYNC > REMOVE ALL (YES) > Re-sync iPhone with your playlist or whatever you wanted on your phone from iTunes > Proceed to kneeling in admiration to my greatness.
iTunes V. 9.03
iPhone 3GS 16GB V. 9.1.2
man do i feel dumb...i had the same problem and ive tried everything for the past 3 days, ive been so fustrated. i just wanted to say THANK YOU SO MUCH!I had the same problem, but solved it. In iTunes, highlight all the music in the Music subdirectory under the Library directory. Drag the Music subdirectory down to the Devices directory and drop. All the music will sync now.