ITMS-91053_PRIVACY_MANIFEST_REQUIRED
Privacy Manifests Required: Missing PrivacyInfo.xcprivacy File
Complete compliance guide and 24-48h emergency intervention service guaranteed by our technical task force.
TL;DR — Quick Synthetic Fix
Add a `PrivacyInfo.xcprivacy` file to the root of your Xcode target and list the reasons for using APIs required by your Capacitor/CocoaPods plugins.
Problem Description & Store Risk
Apple rejects App Store submissions for third-party apps and SDKs that do not include a `PrivacyInfo.xcprivacy` file justifying access to system APIs (File Timestamp, System Boot Time, Disk Space, User Defaults).
Step-by-Step Fix Procedure
To resolve the Apple Privacy Manifests rejection (ITMS-91053):
1. In Xcode, create a new file named `PrivacyInfo.xcprivacy` in your `App/App/` folder.
2. Declare the keys and reasons authorized by Apple (e.g., `C617.1` for file timestamps).
3. Update your Capacitor plugins to versions that include their own Privacy Manifest.
ios/App/App/PrivacyInfo.xcprivacy
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.plist">
<plist version="1.0">
<dict>
<key>NSPrivacyAccessedAPITypes</key>
<array>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>C617.1</string>
</array>
</dict>
</array>
</dict>
</plist> 24h Intervention by Julien Kermarec
Prefer to have an Ionic Expert handle it?
We take over your codebase, apply the compliant fix, and resubmit your app to the Stores on your behalf.


