Friday night I plugged my iPhone into my computer and let it sync. Next thing I know, all the apps on my iPhone were deleted and some of the songs and videos that were on the iPhone were removed as well. It’s no secret I really do not like iTunes, especially with how slow and buggy iTunes 8 is, so when I started iTunes the other day and it told me the library was corrupted and it backed up the corrupted file and loaded up a new, I thought nothing of it. Typical iTunes being stupid and not working how it’s supposed to. I never thought that the broken library file would effect my syncing, but it did. I’m guessing because the file was broken, the new one it created didn’t have all the music and applications that it should have. Therefore, when my iPhone synced, it deleted the things on the iPhone that did not exist in the library.
I added the applications, music, and podcasts back into iTunes. The problem was knowing what songs were deleted from the iPhone. I add only checked files, but that doesn’t always work (because iTunes sucks). So sometimes I have to add them to a playlist in order for them to sync, even though they are checked to sync. Trying to figure out which ones were in a playlist or already on the iPhone would take forever. That’s when I decided to do a little searching. That’s when I found this post. Basically, what I did was create a smart playlist that included items that I check. As soon as I check an item, it is added to the playlist. If I uncheck, it is deleted. I set up my iPhone to sync that playlist, now every song that I check is synced with my iPhone. It’s the easiest way I’ve found to manually manage the music to sync. So, iTunes breaking and not doing things right made me find a solution that I never knew about that will save me a lot of time. Of course, if iTunes “just worked” I wouldn’t have had to search for a solution in the first place.