Skip to content

Privacy Manifest file is missing for FirebasePerformance #12488

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
lakshmankreditbee opened this issue Mar 7, 2024 · 11 comments
Closed

Privacy Manifest file is missing for FirebasePerformance #12488

lakshmankreditbee opened this issue Mar 7, 2024 · 11 comments
Assignees

Comments

@lakshmankreditbee
Copy link

Description

When updating to version 10.22.0 of the Firebase Performance SDK, it seems that the manifest file for this SDK is missing. Additionally, the SDK uses "NSUserDefaults" API for some specific reason which requires a manifest. https://developer.apple.com/documentation/foundation/nsuserdefaults

Reproducing the issue

No response

Firebase SDK Version

10.22.0

Xcode Version

15.0

Installation Method

CocoaPods

Firebase Product(s)

AB Testing, Analytics, Authentication, Crashlytics, Installations, Messaging, Performance, Remote Config

Targeted Platforms

iOS

Relevant Log Output

No response

If using Swift Package Manager, the project's Package.resolved

Expand Package.resolved snippet
Replace this line with the contents of your Package.resolved.

If using CocoaPods, the project's Podfile.lock

Expand Podfile.lock snippet
Replace this line with the contents of your Podfile.lock!
@google-oss-bot
Copy link

I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.

@lakshmankreditbee lakshmankreditbee changed the title Manifest file is missing for FirebasePerformance Privacy Manifest file is missing for FirebasePerformance Mar 7, 2024
@ncooke3 ncooke3 self-assigned this Mar 7, 2024
@ncooke3
Copy link
Member

ncooke3 commented Mar 7, 2024

Thank for reporting. Firebase 10.22.0 only published manifests for SDKs named by Apple on this list. We're still working on the Firebase SDKs that are not on that list.

@jesus-mg-ios
Copy link

jesus-mg-ios commented Mar 25, 2024

@ncooke3, Is Firestore using any API listed on NSPrivacyAccessedAPICategoryFileTimestamp?

@ncooke3
Copy link
Member

ncooke3 commented Mar 27, 2024

Hi @jesus-mg-ios, no–– not in the latest release.

@jayeshkawli
Copy link

@ncooke3 Thanks for the input. Do you know if there is an issue or a PR to keep track of progress? I am a user of FirebasePerformance library and want to check in if the privacy info is indeed needed for it and if we could somehow get notified of the progress.

@ncooke3
Copy link
Member

ncooke3 commented Apr 3, 2024

Are folks on this thread using package managers other than CocoaPods? And, if you are using CocoaPods, are you using use_frameworks! or use_frameworks! :linkage => :static in your Podfile?

@Digipom
Copy link

Digipom commented Apr 3, 2024

I'm using Swift PM on my end (via Xcode's package dependencies)

@jayeshkawli
Copy link

@ncooke3 I am using CocoaPods with use_frameworks! in the podfile.

@lakshmankreditbee
Copy link
Author

@ncooke3 using CocoaPods with use_frameworks! in the podfile.

@jayeshkawli
Copy link

@ncooke3 Any updates on this? Thanks!

@paulb777
Copy link
Member

10.25.0, due out the week of April 29th, will eliminate the usage of required reasons in FirebasePerformance. See #12759

@paulb777 paulb777 added this to the 10.25.0 - M147 milestone Apr 27, 2024
@firebase firebase locked and limited conversation to collaborators May 28, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

8 participants