OK we had this BIG TIME. I actually asked the ophthalmologist whether they did a balaclava with slots for lenses. And was somewhat put out when he thought I was joking.
DD1 has some sensory issues which I think mean that she never gets used to the "glasses" sensation. Plus she's got no social processing so no way of persuading her to wear the things. So we always knew this was going to be a nightmare. It was a long long slog, but my plan was to make all "favorite" activities contingent on glasses wearing, just so she associated them with good stuff. Food, bath, telly. No glasses, no food. No glasses, no bath. No glasses, no telly. Every time she hauls the glasses off, I turn the telly off. Say "no glasses, no telly". Pause. Put glasses back on. Say "glasses, telly". Turn telly back on. Repeat until losing the will to live.
Plus I pushed a lot of responsibility down to school and transport - they will let you do all the hard work of acclimatisation, and claim "oh no, we can't possibly keep them on her in school " unless you make it very clear that you can't manage it without them, and her eyesight is in their hands too. We had a section of the home/school diary for glasses compliance which would typically come back with "tried to remove glasses 12 times in 2 hour period". It took a long, long time. But she is much better now.
Coupla other tips - I don't attempt to put the glasses on anywhere I can't afford to lose them. Learned my lesson after she flung them into some nettles at an NT property. Also, I pay the extra for the flex frames even though they are not on the NHS. They won't withstand being stood upon (or run down by the buggy if your LO has an extraordinarily accurate aim in this context but no other ) but everyday abuse is OK and otherwise you are in the menders 3 or 4 times a week.