Explore best practices for creating inclusive apps for users of Apple accessibility features and users from diverse backgrounds.

All subtopics
Posts under Accessibility & Inclusion topic

Post

Replies

Boosts

Views

Created

Disable sleep/wake when in Autonomous Single App Mode (ASAM)
If a user enables/disables Guided Access, they can modify the session settings to disable the top (sleep/wake) button. In Single App Mode (SAM), there is a payload option for disabling the sleep/wake button via Mobile Device Management (MDM). In Autonomous Single App Mode (ASAM), there doesn't appear to be any way to disable the top button. ASAM does not honor the Guided Access sessions settings, and there is no payload option in the MDM. This is a glaring issue especially when ASAM is marketed as the solution for apps in a medical setting where the app is trading hands from a medical professional to a patient. Our app is used during a lengthy procedure and does not function properly if the patient puts the iPad to sleep. We're stuck asking our medical professionals to put the iPad in Guided Access, but the user experience is clunky and would be much improved by implementing ASAM. Is there some little-known API for disabling the sleep/wake button during ASAM that I'm just missing?
0
0
129
1d
My new thing I made
FirstByte: Code-Core is a floating developer HUD for iPad that helps decode technical acronyms, coding terminology, and infrastructure concepts in real time. Designed for developers, students, operators, and AI-assisted workflows, the app features draggable transparent overlays, flip-card explanations, customizable themes, adjustable transparency, and a compact non-intrusive interface built for multitasking. Perfect for GitHub workflows, Web3 tooling, cloud infrastructure, SwiftUI development, and learning complex technical stacks without breaking focus.
0
0
83
9h
Disable sleep/wake when in Autonomous Single App Mode (ASAM)
If a user enables/disables Guided Access, they can modify the session settings to disable the top (sleep/wake) button. In Single App Mode (SAM), there is a payload option for disabling the sleep/wake button via Mobile Device Management (MDM). In Autonomous Single App Mode (ASAM), there doesn't appear to be any way to disable the top button. ASAM does not honor the Guided Access sessions settings, and there is no payload option in the MDM. This is a glaring issue especially when ASAM is marketed as the solution for apps in a medical setting where the app is trading hands from a medical professional to a patient. Our app is used during a lengthy procedure and does not function properly if the patient puts the iPad to sleep. We're stuck asking our medical professionals to put the iPad in Guided Access, but the user experience is clunky and would be much improved by implementing ASAM. Is there some little-known API for disabling the sleep/wake button during ASAM that I'm just missing?
Replies
0
Boosts
0
Views
129
Activity
1d
My new thing I made
FirstByte: Code-Core is a floating developer HUD for iPad that helps decode technical acronyms, coding terminology, and infrastructure concepts in real time. Designed for developers, students, operators, and AI-assisted workflows, the app features draggable transparent overlays, flip-card explanations, customizable themes, adjustable transparency, and a compact non-intrusive interface built for multitasking. Perfect for GitHub workflows, Web3 tooling, cloud infrastructure, SwiftUI development, and learning complex technical stacks without breaking focus.
Replies
0
Boosts
0
Views
83
Activity
9h