Documentation

Accessibility declaration configuration

Accessibility Nutrition Labels are managed under accessibility, keyed by Apple device family. Supported keys are IPHONE, IPAD, APPLE_TV, APPLE_WATCH, MAC, and VISION.

Each declaration supports these boolean fields:

The published boolean represents the desired publication state. Apple does not support unpublishing a declaration. Changing it from false to true therefore requires --allow-irreversible; changing it from true to false is rejected locally.

accessibility:
  IPHONE:
    published: false
    supports_voiceover: true
    supports_larger_text: true

Omit a field to leave it unmanaged. If a configured device-family declaration does not exist, push creates it before optionally publishing it.