Ionic version:
[x] 4.x
Current behavior:
When running an app through lighthouse, the accessibility audit will point out ion-button and ion-icon for failing to have the proper aria-labels and alt attributes.

I just tested 4.7.1 using the forked ionic project, running 'start' in Chrome and Firefox. I tested 4 of the core/button/test pages: basic, dynamic, form and icon using these extensions: Chrome Lighthouse, aXe and WAVE - the specific problem described in this issue no longer exists. :)
I still have a warning at 4.7.1 and the ion-toggle in the Lighthouse's audits
Confirmed this is no longer an issue on latest.
Most helpful comment
I just tested 4.7.1 using the forked ionic project, running 'start' in Chrome and Firefox. I tested 4 of the core/button/test pages: basic, dynamic, form and icon using these extensions: Chrome Lighthouse, aXe and WAVE - the specific problem described in this issue no longer exists. :)