Here is an idea for sandpaper shoe soles. They’d be ideal for icy weather. They would have contact adhesive on the back. You would strip them off and discard them when indoors.
By Dr. S.M.Dooreck, Brooklyn, New York.
Not quite sandpaper soles but you can purchase Self-Adhesive Anti-Slip Stick Pad for Shoes from Amazon by clicking on the image below. (affiliate link)