I'm on a Windows OS, but same thing here.
This was how I kept track of the songs that I want to permanently delete, by skipping it when it played on my iPhone. If I hear a song that I want to keep but don't want to hear at the moment, I would reset skip count once I did a sync. I suppose I could reset both counts, but it is kind of nice to keep the original play count since it's a song that I want to keep.
Very strange to simply remove functionality without giving another method of achieving it.
I agree with the previous 2 comments. I used the "reset skip count" feature a few times every week to identify and remove mediocre songs from my ipod. Now I can't reset the skip counts so I waste time reviewing songs that were skipped but that I had previously identified as keepers. Much wasted time for me! They had a feature which worked well and then they take it away. They should have measured it's use prior to removing it.
Unhappy Apple customer.
This is very disappointing. I use the skip and play counts in most of my smart play lists. There are times when I will inadvertently skip a song that I like a lot and without the ability to reset the value, managing my music has become much more difficult.
If anyone that works for Apple reads these threads, please put the feature back. No one really cares that the pop-up menus are long when the trade off is a lack of functionality.
I found a work around for the feature they took away.
Cut and paste this into notepad:
var ITTrackKindFile = 1;
var objApp = WScript.CreateObject("iTunes.Application");
var tracks = objApp.SelectedTracks;
var numTracks = tracks.Count;
var i = 0;
while (numTracks != 0)
var currTrack = tracks.Item(numTracks);
if (currTrack.Kind == ITTrackKindFile)
// currTrack.PlayedCount = 12 // take the first set of "//" away to use play reset
currTrack.SkippedCount = 0
Save it as: ResetSkip.js
Now highlight one or more songs in iTunes and double click the ResetSkip.js (where ever you save it) file and boom!…the skips are gone without touching the play counts.
You can also edit the file to clear the play counts, or set the paly and skip counts to any number.
The above script posted by bkuepper threw an error on my Win7 laptop, but I kept searching and found this discussion:
turingtest2 posted a link to ClearSkipCount, which is a vbscript that worked well for me. The instructions are the same as bkuepper's instructions above (but with a different script to save/run, obviously).