my question closed.
When I open Xcode 4.3, it can recognize my iPod as before.
Then I switch back to my Xcode 3.2.6, my iPod turn green again.
So strange. It works anyway. Thanks all!
solved iPod can’t work as development device after reset [closed]