Skip to content
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

Xcode 15: Support Privacy Manifests? #11990

Closed
phirk opened this issue Jul 10, 2023 · 3 comments
Closed

Xcode 15: Support Privacy Manifests? #11990

phirk opened this issue Jul 10, 2023 · 3 comments

Comments

@phirk
Copy link

phirk commented Jul 10, 2023

As of Xcode 15, Apple supports adding Privacy Manifests to SDKs. We develop an SDK that consists of several components (frameworks) for which we would like to add a Privacy Manifest. That works fine for our local builds, but we distribute our SDK via CocoaPods, which generates a single framework with the sources of all our components. This single framework currently does not have a Privacy Manifest.

Would it be possible to support Privacy Manifests in CocoaPods?

(Merge all PrivacyInfo.xcprivacy files of components?)

@orta
Copy link
Member

orta commented Jul 14, 2023

Lots of discussion here: #10325 - doesn't seem like there's been too much velocity on the issue, so I'd recommend appending anything new to that issue

@orta orta closed this as completed Jul 14, 2023
@xygkevin
Copy link

Need to explicitly indicate NSPrivacyTracking=false via PrivacyInfoxc.privacy file

@ymoyao
Copy link

ymoyao commented Feb 7, 2024

@phirk try cocoapods-privacy, https://github.com/ymoyao/cocoapods-privacy, if help to you , please star ~

groue added a commit to danielepantaleone/GRDB.swift that referenced this issue Feb 25, 2024
This technique has CocoaPods overwrite the app and other pods's manifest file and is not correct.

Currently, there's no CocoaPods support for privacy manifest unless I'm mistaken: CocoaPods/CocoaPods#11990

And we can't publish new GRDB version on CocoaPods anyway: CocoaPods/CocoaPods#11839
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants