|
| 1 | +--- |
| 2 | +id: accessibility-settings-ios |
| 3 | +title: Accessibility Testing on iOS Devices |
| 4 | +hide_title: false |
| 5 | +sidebar_label: Accessibility Settings (iOS) |
| 6 | +description: Ensure iOS app accessibility by testing text size, high-contrast, and reduce motion settings with real-time updates, notifications, and simplified animations. |
| 7 | +keywords: |
| 8 | + - LambdaTest |
| 9 | + - Accessibility |
| 10 | + - Testing |
| 11 | + - DevTools |
| 12 | +url: https://www.lambdatest.com/support/docs/accessibility-settings-ios/ |
| 13 | +site_name: LambdaTest |
| 14 | +slug: accessibility-settings-ios/ |
| 15 | +--- |
| 16 | + |
| 17 | +import Tabs from '@theme/Tabs'; |
| 18 | +import TabItem from '@theme/TabItem'; |
| 19 | + |
| 20 | +<script type="application/ld+json" |
| 21 | + dangerouslySetInnerHTML={{ __html: JSON.stringify({ |
| 22 | + "@context": "https://schema.org", |
| 23 | + "@type": "BreadcrumbList", |
| 24 | + "itemListElement": [{ |
| 25 | + "@type": "ListItem", |
| 26 | + "position": 1, |
| 27 | + "name": "Home", |
| 28 | + "item": "https://www.lambdatest.com" |
| 29 | + },{ |
| 30 | + "@type": "ListItem", |
| 31 | + "position": 2, |
| 32 | + "name": "Support", |
| 33 | + "item": "https://www.lambdatest.com/support/docs/" |
| 34 | + },{ |
| 35 | + "@type": "ListItem", |
| 36 | + "position": 3, |
| 37 | + "name": "What is Accessibility Testing", |
| 38 | + "item": "https://www.lambdatest.com/support/docs/accessibility-settings-ios/" |
| 39 | + }] |
| 40 | + }) |
| 41 | + }} |
| 42 | +></script> |
| 43 | +Accessibility testing ensures that mobile applications and web content are accessible to all users, including those with disabilities. On iOS devices, this involves testing various accessibility features like text size adjustments, contrast settings, and motion reduction. |
| 44 | + |
| 45 | +This document provides an overview of the accessibility features available on iOS devices within LambdaTest's Real Devices Cloud. With support for key features like text size adjustments, contrast settings, motion reduction, and more, you can ensure your applications are optimized for users with diverse accessibility needs. |
| 46 | + |
| 47 | +## Accessibility Settings |
| 48 | +iOS devices offer a range of accessibility features that can be enabled or disabled during setup and customized through the settings app, as outlined in [Apple’s documentation](https://support.apple.com/en-in/guide/iphone/iph3e2e4367/ios). |
| 49 | + |
| 50 | +Both Real Devices App and Browser testing now support these features to enable accessibility testing of your websites and applications. |
| 51 | + |
| 52 | +## Accessing iOS accessibility settings |
| 53 | + |
| 54 | +**Step 1 :** Login to your LambdaTest account and navigate to **App Testing/Browser Testing** under Real Devices from the sidebar. |
| 55 | + |
| 56 | +**Step 2 :** Select the device-browser combination to start your test session. |
| 57 | + |
| 58 | +**Step 3 :** On the testing toolbar, click on the **iOS Settings** > **Accessibility**. |
| 59 | + |
| 60 | +<img loading="lazy" src={require('../assets/images/real-device-app-testing/accessibility-1.png').default} className="doc_img"/> |
| 61 | + |
| 62 | +<Tabs className="docs__val"> |
| 63 | + |
| 64 | +<TabItem value="display-text" label="Display and Text Size" default> |
| 65 | + |
| 66 | +- On the **iOS Settings** > **Accessibility** prompt, select **Display and Text Size**. |
| 67 | +- Now, you can enable or disable the required display settings by clicking on the checkboxes, and use the slider to adjust the text size. |
| 68 | +- Click on the Update button. A prompt will appear on the dashboard stating "**Accessibility Settings updated successfully**". |
| 69 | + |
| 70 | +#### Key Features: |
| 71 | +- **Increase Contrast :** Enabling this option enhances the contrast of UI elements against the background, making text and interface components easier to see. |
| 72 | +- **Smart Invert :** This option reverses colors on the display, except for media and images. It's designed for users who prefer darker backgrounds without inverting every color on the screen. |
| 73 | +- **Larger Accessibility Settings :** When enabled, this option adjusts interface elements to be larger and more accessible without affecting the core layout of the device’s UI. |
| 74 | +- **Text Size Adjustment :** A slider is provided to adjust the size of the text throughout the system. Users can move the slider to the right for larger text and to the left for smaller text. This feature benefits users who need larger fonts for readability across apps and system interfaces. |
| 75 | + |
| 76 | + |
| 77 | +</TabItem> |
| 78 | + |
| 79 | +<TabItem value="reduce-motion" label="Reduce Motion" default> |
| 80 | + |
| 81 | +- On the **iOS Settings** > **Accessibility** prompt, select **Reduce Motion**. |
| 82 | +- Toggle the button to minimize dynamic animations and motion effect. |
| 83 | +- Click on the Update button. A prompt will appear on the dashboard stating "**Accessibility Settings updated successfully**". |
| 84 | + |
| 85 | +#### Key Features: |
| 86 | +- **Reduce Motion of User Interface :** This toggle reduces animations throughout the system, including the parallax effect of icons on the Home Screen and in-app transitions. |
| 87 | +- **Parallax Effect Adjustment :** Disabling parallax can create a more stable and comfortable experience, particularly for users prone to motion sickness. |
| 88 | + |
| 89 | +</TabItem> |
| 90 | +</Tabs> |
| 91 | +<img loading="lazy" src={require('../assets/images/real-device-app-testing/accessibility-2.png').default} className="doc_img"/> |
| 92 | + |
| 93 | +## Conclusion |
| 94 | +These accessibility settings allow iOS users to customize their device’s interface to match individual needs, improving usability and comfort. Whether adjusting display, text size or reducing motion. |
0 commit comments