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

Privacy manifest #1616

Open
3 tasks done
AlanTemirov opened this issue Nov 26, 2024 · 1 comment
Open
3 tasks done

Privacy manifest #1616

AlanTemirov opened this issue Nov 26, 2024 · 1 comment

Comments

@AlanTemirov
Copy link

New issue checklist

  • I have reviewed the README and documentation
  • I have searched existing issues and this is not a duplicate
  • I have attempted to reproduce the issue and include an example project.

General information

Hello. According to your commit: if anyone does receive a rejection noticed from Apple and it is like to IGListKit, please open a new issue in this GitHub repo so we can re-review this decision at that point.

So Apple just rejected the application coz the new rules of privacy manifest. Starting November 12, 2024, apps that don’t include a required privacy manifest can’t be submitted for review in App Store Connect (source)

Can you please re-add privacy manifest to all libraries (specially for IGListKit, IGListKitDiffable)?

ITMS-91056: Invalid privacy manifest - The PrivacyInfo.xcprivacy file from the following path is invalid: “Frameworks/IGListDiffKit.framework/IGListDiffKit_Privacy.bundle/PrivacyInfo.xcprivacy”. Keys and values in your app’s privacy manifests must be valid. For more details about privacy manifest files, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files.

ITMS-91056: Invalid privacy manifest - The PrivacyInfo.xcprivacy file from the following path is invalid: “Frameworks/IGListKit.framework/IGListKit_Privacy.bundle/PrivacyInfo.xcprivacy”. Keys and values in your app’s privacy manifests must be valid. For more details about privacy manifest files, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files.

@TimOliver
Copy link
Member

TimOliver commented Dec 10, 2024

Hi @AlanTemirov! Thanks for letting me know!

Like I said in my commit, the privacy team at Meta would prefer not to add privacy manifests to Meta's open source projects unless it's absolutely required for submission to the App Store. Looking at Apple's Upcoming third-party SDK requirements, IGListKit isn't on the list of third party SDKs that require a privacy manifest.

So I'm hoping this is just a matter of fixing a configuration in your app. Can you please provide me with some more information on how IGListKit was imported into your app?

I'm really curious how IGListDiffKit_Privacy.bundle is being generated since I can't see any direct configuration to create that bundle in the Xcode project at the moment.

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

2 participants