App Store Connect upload error
ITMS-91056 Invalid privacy manifest
The PrivacyInfo.xcprivacy file is present but malformed or uses keys or values Apple doesn't accept.
Why it happens
- A typo in a key or reason code.
- Wrong value types (string instead of array or boolean).
- The file isn't a valid property list.
How to fix it
- Open the manifest in Xcode's property list editor and correct the key named in the email.
- Check each reason code against Apple's list of approved reasons.
Got this in a rejection?
Paste the whole message into the rejection desk for the fix and a reply filled in with your app's details.
Fix my rejectionOther upload errors
- ITMS-90683 Missing purpose string in Info.plist
- ITMS-91053 Missing API declaration (privacy manifest)
- ITMS-91061 Missing privacy manifest for a third-party SDK
- ITMS-90189 Redundant binary upload
- ITMS-90062 Version must be higher than the previously approved version
- ITMS-90717 Invalid App Store icon
- ITMS-90338 Non-public API usage
- ITMS-90174 Missing provisioning profile