ASR-PERM-CAMERA
Camera flow has no purpose string
Evidence
- src/features/scan/LabelScanner.tsx:42const permission = await Camera.requestCameraPermissionsAsync()
- app.json:18ios.infoPlist does not include NSCameraUsageDescription
Why it matters
The release flow requests access to a protected resource without a specific explanation of why the app needs it.
Fix
Add NSCameraUsageDescription in the Expo iOS configuration and explain that the camera scans parcel labels to add tracking numbers.
Verify
Build the release archive, inspect the merged Info.plist, then trigger the label scanner on a clean device.