[ Package conformance ]
Expo SDK · >=14.0.0
expo-constants
package-local wrapper registers only ExponentConstants; upstream expo-constants JS computes the public Constants object unchanged.95%
API coverage


← iOS 26.4|rnx →
expo-constantsExpo Constantsexpo-constants across six proof stages: runtime identity, device metadata, Expo versions, iOS platform record, config manifests, and WebView user agent.
Diff0.16%
DeviceiPhone 16
OracleiOS 26.4
CapturedAug 20, 2026
iOS 26.4rnxDiff
Expo ConstantsiOS 26.4
Expo ConstantsiOS 26.4
Expo ConstantsiOS 26.4
Expo ConstantsiOS 26.4
Expo ConstantsiOS 26.4
Expo ConstantsiOS 26.4
Working (12)
ExponentConstants native module constants matching the bare iOS dictionary: sessionIdexecutionEnvironmentappOwnershipdebugModedeviceNameisHeadlessstatusBarHeightsystemFontsplatform.ios.buildNumberexpoConfig/manifest from the resolved app configgetWebViewUserAgentAsyncand the AppOwnership / ExecutionEnvironment / UserInterfaceIdiom enums from upstream JS
Missing (10)
real binary-derived embedded app configExpo Updates manifest2expoGoConfig/easConfigphysical-device status bar and system font enumeration. the Expo Go fields deviceYearClassexpoVersionexpoRuntimeVersionexperienceUrlisDevicelinkingUri and the deprecated platform.ios model/platform/systemVersion/userInterfaceIdiom are intentionally absentmatching a bare iOS app where the native constants dictionary never publishes them; read device metadata from expo-device instead