XCPRIVACY VALIDATOR
PrivacyInfo.xcprivacy Validator
Catch obvious privacy-manifest structure and category coverage issues before the App Store Connect submission step.
STRUCTURE
Accessed API entries need reasons
If a manifest declares an accessed API type but appears to omit NSPrivacyAccessedAPITypeReasons, AccessVerdict surfaces it for review.
CATEGORY
Match detected API categories
V1 recognizes Apple's five current required-reason API categories: active keyboards, disk space, file timestamps, system boot time, and user defaults.
LIMIT
Static analysis is not the final Xcode report
The repository scan does not inspect compiled binaries. Confirm Xcode's generated privacy report before submission.