Skip to main content

iOS Accessibility Checklist

Use this page to see which rules App Scanner / automation can report (with links to rule-level guidance) and a manual test checklist for areas best validated by people. For remediation detail, use the iOS Rule Repository.

Other platforms: Web checklist · Android checklist


Supported (rules in this product)

RuleWCAG (maps)Doc
Missing Accessibility Labels4.1.2Rule →
Color Contrast Issues1.4.3Rule →
Touch Target Sizing2.5.5Rule →
Assistive Technology Access4.1.2Rule →
Text Truncation Issues1.4.4Rule →
Accessibility Role Definition4.1.2Rule →
Dynamic Type Support1.4.4Rule →
Accessibility Label Not Punctuated3.3.2Rule →
Missing Image Element Label1.1.1Rule →
Missing Button Element Label1.3.1Rule →
Button Element Capitalisation Check3.1.6Rule →
Missing Checkbox Element Label1.3.1Rule →
Missing Editable Element Label1.3.1Rule →
Missing Switch Element Label1.3.1Rule →
Duplicate Accessibility Label4.1.2Rule →

Manual test checklist

Plan extra time for VoiceOver, Switch Control, device rotation, and real-world flows (media, authentication, motion) even when automation is green. Use Understanding WCAG 2.2 and Apple’s Human Interface Guidelines alongside this list.

AreaManual verification focus
1.2.x Time-based mediaIn-app video/audio — captions, descriptions, live captions — validate with real content.
1.3.2–1.3.5 structure & input purposeMeaningful sequence, sensory-only instructions, orientation lock justification, UITextContentType / WebView lang — design and assistive-tech pass.
2.x keyboard / focus / timing (full)Complete tasks with VoiceOver and hardware keyboard; session timeouts and motion — exercise beyond rule snapshots.
3.x language, errors, helpError suggestion quality, legal safeguards, help consistency — product and compliance review.
AAA criteriaOptional stretch goals — schedule only when AAA is explicitly in scope.

Test across 3000+ combinations of browsers, real devices & OS.

Book Demo

Help and Support

Related Articles