-
Notifications
You must be signed in to change notification settings - Fork 62
Open
Labels
Description
Description
On iPhone 17 iOS 26 simulator disabling face id doesn't seem to take effect as it does on a sim running iOS 18.6.
Steps to Reproduce
Steps to reproduce the behavior:
- launch iPhone 17 (5523C24D-488D-481E-A660-77F9857D2FAC)
- Enrol sim for biometrics: applesimutils --booted --biometricEnrollment YES
- Install app
- Disable face id perm. for app: applesimutils --byId "$DEVICE_UDID" --bundle "$BUNDLE" --setPermissions "faceid=NO"
- Launch app and check enrolment status.
- App is enrolled and requests biometrics
Expected Behavior
App should not request biometrics.
Environment
- macOS version: 15.6.1
- iOS: 26.0
- applesimutils: 0.9.12
- Xcode version: 26.0
Additional Context
The app I'm testing uses https://docs.expo.dev/versions/latest/sdk/local-authentication/ to determine enrollment and
await LocalAuthentication.isEnrolledAsync();
returns false.
On a simulator running iOS 18.6, it returns true.