hello,
do i need put this file each time after make cap sync ios command?
I think so, for the pods one. I haven’t had to run it yet.
It’s also not pushed to the repo by default.
Hello im having problems with this too, I just need a clarification for the step 2 you mentioned in your solution. What do you mean a combined privacy file from all of them? I checked every file and it has the same for every sdk
@KyleOlympia I have update my answer here with the combined file.
If they have the same you only need them once.
How do we do it for flutter anybody?
Hi @wekas, Thanks for the fix. I am still facing issues with Firebase Core Diagnostics. How did you fix that one?
I tried to update it to the latest version (9.6.0) but that does not have the Privacy file included. When I manually added the privacy file, my app got rejected.
Below is the message from Apple:
ITMS-91056: Invalid privacy manifest - The PrivacyInfo.xcprivacy file from the following path is invalid: �€œFrameworks/FirebaseCoreDiagnostics.framework/PrivacyInfo.xcprivacy�€. Keys and values in your app�€™s privacy manifests must be valid. For more details about privacy manifest files, visit: Privacy manifest files | Apple Developer Documentation.
That’s not the latest version though. The latest version for the Firebase SDK is 11.11.0
. The privacy manifest was added in 10.22.0
. See IOS - ITMS-91061: Missing privacy manifest - #2 by twestrick
The privacy manifest I listed above worked for me for firebase 8.2.5.
Hi, I tried this but I’m still being rejected by AppStore because of
“Frameworks/Capacitor.framework/Capacitor” and “Frameworks/Cordova.framework/Cordova”.
If I convert the .ipa to zip and open it I don’t see the PrivacyInfo.xcprivacy file in App.app\Payload\App.app\Frameworks folder, should it be there? I see it only in App.app
I’ve tried adding the file using XCode in Pods/Frameworks and Pods/Frameworks/ios and none of them worked.
What else can I try?
Thanks.