Explore the full catalogue of Apple Mobile Device Management (MDM) and Declarative Device Management (DDM) policies for macOS and iOS. Use the interactive explorer to search, filter, and reference policy keys for use with Microsoft Intune, Jamf, or any standards-compliant MDM solution.
The declaration to configure the math and calculator apps.
| Setting | Type | Required | Default | Manual Install | Supported OS |
|---|---|---|---|---|---|
Calculator Calculator If present, configures the built-in Calculator app. 5 subkeys | dictionary | optional | — | ✓Yes | iOS (18.0+)macOS (15.0+) |
└─ BasicMode BasicMode If present, configures the basic mode of the calculator. Basic mode is always enabled. 1 subkey | dictionary | optional | — | ✓Yes | iOS (18.0+)macOS (15.0+) |
└─ └─ AddSquareRoot AddSquareRoot Add the square root button to the basic calculator by replacing the +/- button. Normally, the square root button is available in scientific mode, so this key can be used to make it available when the scientific mode is restricted. | boolean | required | — | ✓Yes | iOS (18.0+)macOS (15.0+) |
└─ ScientificMode ScientificMode If present, configures the scientific mode of the calculator. If not present, scientific mode is enabled. 1 subkey | dictionary | optional | — | ✓Yes | iOS (18.0+)macOS (15.0+) |
└─ └─ Enabled Enabled Controls whether the mode is enabled. | boolean | required | — | ✓Yes | iOS (18.0+)macOS (15.0+) |
└─ ProgrammerMode ProgrammerMode If present, configures the programmer mode of the calculator. If not present, programmer mode is enabled. 1 subkey | dictionary | optional | — | ✗No | |
└─ └─ Enabled Enabled Controls whether the mode is enabled. | boolean | required | — | ✓Yes | iOS (18.0+)macOS (15.0+) |
└─ MathNotesMode MathNotesMode If present, configures the Math Notes mode of the calculator. If not present, Math Notes mode is enabled. 1 subkey | dictionary | optional | — | ✓Yes | iOS (18.0+)macOS (15.0+) |
└─ └─ Enabled Enabled Controls whether the mode is enabled. | boolean | required | — | ✓Yes | iOS (18.0+)macOS (15.0+) |
└─ InputModes InputModes If present, controls global input options of the calculator. If not present, all input modes are enabled. 2 subkeys | dictionary | optional | — | ✓Yes | iOS (18.0+)macOS (15.0+) |
└─ └─ UnitConversion UnitConversion Configures whether unit conversions are enabled. | boolean | required | — | ✓Yes | iOS (18.0+)macOS (15.0+) |
└─ └─ RPN RPN Configures whether RPN input is enabled. | boolean | required | — | ✗No | |
SystemBehavior SystemBehavior If present, configures math behavior in the system. 2 subkeys | dictionary | optional | — | ✓Yes | iOS (18.0+)macOS (15.0+) |
└─ KeyboardSuggestions KeyboardSuggestions Controls whether keyboard suggestions include math solutions. This key is also supported by the keyboard.settings configuration. | boolean | required | — | ✓Yes | iOS (18.0+)macOS (15.0+) |
└─ MathNotes MathNotes Controls whether Math Notes is allowed in other apps such as Notes. | boolean | required | — | ✓Yes | iOS (18.0+)macOS (15.0+) |