First off, the iOS app is very accessible. I was immediately impressed.
However, there is a major bug with the way speech feedback is delivered through VoiceOver.
With VO on, after submitting a message using the Send button, VO will start to announce ChatGPTs reply, but then immediately stop as focus is placed back on either the dimmed “Sent” button or the “Stop generating” button.
The announcement of this button’s label overrides the live reading of GPTs response.
I think this has to do with the updating of the button label, but could be perhaps a manual accessibilityFocus call that’s doing it. I might try disabling the Send button but not changing its label or changing it to a new “stop generating” button. I think the injection of this new View is impacting the live announcement of GPTs reply, which is the most important part and would make this an exceptional tool for VoiceOver users.