Soap, warm water and a dry cloth are all you need, once a day, to keep glasses optimally clean and functional. You also shouldn’t use anything with ammonia, bleach, vinegar (although it’s great for drinking glasses), or window cleaner because those chemicals strip away the coatings on your glasses.
Can you use rubbing alcohol to clean your glasses?
Fill your spray the bottle with ¾ full of rubbing alcohol. Add two small drops of mild liquid dish soap, and fill the rest of the bottle with water. Gently shake the mixture, being sure to not create any bubbles. Now, just spray both sides of your lenses and gently rub them clean with a soft cotton cloth.