Clean your dock connector with isopropyll alcohol very well, maybe for a minute or two, cleaning the pins very well. See if fixed. If not, repeat and clean again with isopropyll alcohol. If you are sure no more cleaning could help then, I would replace the dock connector itself. This problem of "This Accesory blah blah" is most commonly a dock connector problem. Clean that port well.
+
Clean your dock connector with isopropyll alcohol very well, maybe for a minute or two, cleaning the pins very well. See if fixed. If not, repeat and clean again with isopropyll alcohol. If you are sure no more cleaning could help then, I would replace the dock connector itself. This problem of "This Accessory blah blah" is most commonly a dock connector problem. Clean that port well.
Clean your dock connector with isopropyll alcohol very well, maybe for a minute or two, cleaning the pins very well. See if fixed. If not, repeat and clean again with isopropyll alcohol. If you are sure no more cleaning could help then, I would replace the dock connector itself. This problem of "This Accesory blah blah" is most commonly a dock connector problem. Clean that port well.
Good luck,
Brad