App Store Connect upload error
ITMS-91061 Missing privacy manifest for a third-party SDK
The app includes a commonly used third-party SDK that Apple requires to carry its own privacy manifest, and this copy doesn't.
Why it happens
- An old version of an SDK on Apple's list (Firebase, Alamofire, Flutter plugins and similar) that predates privacy manifests.
How to fix it
- Update the SDK named in the email to a version that includes PrivacyInfo.xcprivacy.
- For Flutter or React Native, update the plugin and run pod update before archiving.
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-91056 Invalid privacy manifest
- 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