Missing Privacy Manifest

After the latest submission of our app to Apple, we received the following message in an email:

TMS-91061: Missing privacy manifest - Your app includes “Frameworks/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics”, which includes FirebaseCoreDiagnostics, an SDK that was identified in the documentation as a privacy-impacting third-party SDK. Starting November 12, 2024, if a new app includes a privacy-impacting SDK, or an app update adds a new privacy-impacting SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: Upcoming third-party SDK requirements - Support - Apple Developer.

Our app has been updated with the latest dependencies for Ionic, Capacitor, Cordova, etc. What do I need to do to meet Apple’s requirements?

Which Firebase plugins are you using?

@awesome-cordova-plugins/firebase-crashlytics”: “^6.8.0”,
@capacitor-community/firebase-analytics”: “^6.0.0”,

I do see that @awesome-cordova-plugins/firebase-crashlytics has a 6.9.0 update released 15 days ago. No release notes about what it addresses though.

I am not familiar with the plugins mentioned, but the following plugins do not have this problem and are up-to-date:

Feel free to give it a try.

1 Like

Thanks! I’ll check them out.