Then obviously you don't want to use an abrasive product which scratches off the anodising, or the wrong type of chemical based product which etches into the anodising and makes it a patchy eyesore.
Like I said earlier, I believe SDoc100 works okay and I dare say Hein Gerickes own gel cleaner (which I use) does too for cleaning the rims before getting a gloss but may need diluting rather than using neat. Test an inconspicuous area before comitting to the whole rims. IIRC from an earlier posting on the subject, somebody used MucOff and it caused white blotchy areas on the rims. SPC motorcycles cleaned my bike after a service once, and the bike cleaning product they used etched into my vario topbox lacquer and left marks so it does happen.
For a shine, I would recommend using WD40 or GT85 but obviously avoid the tyres and brake disks/pads. Spray a thin film and leave overnight for the active solvent to evaporate, then buff up the next morning with a dry cloth.
I also hear that Mr Sheen etc can bring up a bit of a shine, not tried it myself though.