update NSPhotoLibraryUsageDescription string
What changed, and why it matters
This commit only rewords the iOS permission message shown to users when the app requests access to the photo library. It changes a generic 'Photo Library Access Warning' into a clearer explanation that the app only reads images the user selects (for example, a QR code photo) and does not access the library automatically. There is no code change that alters what the app actually does or fixes a security flaw.
No security action needed. Treat as a routine privacy/UX wording update.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff updates the NSPhotoLibraryUsageDescription string in the iOS Info.plist template. This string is displayed by iOS when the app requests photo-library access. The change is purely descriptive and does not modify any entitlement, capability, or runtime behavior. It is a user-facing privacy/clarity improvement, not a security patch.
Changed components
scripts/app_config/templates/ios/Runner/Info.plistInspect captured patch +1 / −1
diff --git a/scripts/app_config/templates/ios/Runner/Info.plist b/scripts/app_config/templates/ios/Runner/Info.plist
index ea8af9f..9201a4c 100644
--- a/scripts/app_config/templates/ios/Runner/Info.plist
+++ b/scripts/app_config/templates/ios/Runner/Info.plist
@@ -35,7 +35,7 @@
<key>NSFaceIDUsageDescription</key>
<string>This app requires Face ID permissions so that the user can securely lock their wallet if their device uses Face ID. It will be useful feature for all users, and especially those prone to forget their login pin on iPhones where Touch ID is not available.</string>
<key>NSPhotoLibraryUsageDescription</key>
- <string>Photo Library Access Warning</string>
+ <string>This app only reads images you select, such as a picture containing a QR code to scan. It will never access your photo library on its own.</string>
<key>UIFileSharingEnabled</key>
<true/>
<key>UILaunchStoryboardName</key>
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.