Device Passcode on Real iOS Devices
To enable it for your organization, please contact us via 24×7 chat support or you can also drop a mail to support@lambdatest.com.
LambdaTest’s Device Passcode feature allows you to test applications that require a device passcode as part of their security or authentication flow.
This is especially useful for apps in Banking/Finance, Enterprise, or those distributed via MDM (Mobile Device Management) that mandate passcode entry for sensitive workflows.
Use Cases
- Verify app behavior when the device requires a passcode for login or secure actions.
- Test app workflows that trigger a system passcode prompt (e.g., after inactivity, or accessing secure sections).
- Validate app compliance with enterprise policies that enforce passcodes.
- Reproduce real-world scenarios for apps with heightened security requirements.
Supported Devices
Currently, the Device Passcode feature in App Automation is enabled on the following iOS real devices:
Device Model | iOS Version |
---|---|
iPhone 16 | 18 |
iPhone 16 Pro | 18 |
iPad Air 11 (2024) | 18 |
iPhone 15 | 17 |
iPhone 14 | 16 |
iPhone 13 | 15 |
We are actively working on expanding coverage to all supported iOS devices on LambdaTest Real Device Cloud.
Support for Android devices with passcode testing is Coming Soon.
Default Passcode
- The default passcode for LambdaTest iOS real devices is 123456.
- Use your system keyboard to input this passcode when prompted during testing.
Accessing Device Passcode in Manual Testing
Step 1: On the App Testing Dashboard, click on Advanced Settings and enable the Device Passcode filter. This will refine the device list to show only those devices where the passcode feature is available.
Step 2: Start a manual testing session on a real iOS device.
Step 3: From the session toolbar, open the iOS Settings panel and toggle Passcode on. Once enabled, the device will take 20–25 seconds to complete the passcode setup. Please wait for confirmation.
Step 4: Trigger the workflow inside your app that requires the device passcode.
- A system passcode screen will appear.
- Since passcode entry is sensitive, the keypad or the screen may not be streamed and could appear as black in your session view.
- Use your system keyboard to type the passcode (123456) and press Enter.
Step 5: Continue your app testing once the passcode is validated.
- Passcode input is not visible in the stream for security reasons.
- You may experience a blacked-out screen briefly during passcode entry.