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

Add PrivacyInfo manifest file #552

Merged
merged 2 commits into from
Jan 15, 2024
Merged

Conversation

kdvmgn
Copy link
Contributor

@kdvmgn kdvmgn commented Nov 3, 2023

Summary

In this PR I added a PrivacyInfo manifest file which will be required starting Spring 2024 for all iOS application submitting to AppStore Connect.
SkeletonView uses UserDefaults which is one of the APIs required to be listed in a Privacy manifest file with the reason why it is being used.

Associated issue: #551

Screenshot 2023-11-03 at 10 27 14 AM

The file requires all four fields to be included:

Requirements (place an x in each of the [ ])

@Juanpe
Copy link
Owner

Juanpe commented Jan 15, 2024

Thanks @kdvmgn for the contribution 👍🏼

@Juanpe Juanpe merged commit 3269c97 into Juanpe:main Jan 15, 2024
4 checks passed
@hiragram
Copy link

hiragram commented Mar 7, 2024

@Juanpe Do you have any plan to make a release including this patch?

@slice-varundudeja
Copy link

has this been released?

@linhaosunny
Copy link

Thanks @kdvmgn for the contribution 👍🏼

@Juanpe Any PrivacyInfo.xcprivacy Update for cocoapods .podspec ?

@WGMB
Copy link

WGMB commented Mar 22, 2024

Hi, please create new release version with the latest changes and a Cocoapods release as well.

@slice-varundudeja
Copy link

why is privacy file needed though? its not mentioned here.
https://developer.apple.com/support/third-party-SDK-requirements/

@WGMB
Copy link

WGMB commented Mar 28, 2024

SkeletonView uses UserDefaults which is one of the APIs required to be listed in a Privacy manifest file.

@slice-varundudeja
Copy link

@WGMB https://developer.apple.com/support/third-party-SDK-requirements/

The following are commonly used SDKs in apps on the App Store. Starting in spring 2024, you must include the privacy manifest for any SDK listed below when you submit new apps in App Store Connect that include those SDKs, or when you submit an app update that adds one of the listed SDKs as part of the update. Signatures are also required in these cases where the listed SDKs are used as binary dependencies. Any version of a listed SDK, as well as any SDKs that repackage those on the list, are included in the requirement.

only for these third party libraries, we need to have privacy manifest is what i can understand from the above link. can you help here?

@linhaosunny
Copy link

Thanks @kdvmgn for the contribution 👍🏼

@Juanpe Any PrivacyInfo.xcprivacy Update for cocoapods .podspec ?

@kdvmgn Any commit for support cocoapods?

@linhaosunny
Copy link

I add PR for this podspec support [https://github.com//pull/560#issue-2217440011]

@slice-varundudeja
Copy link

can someone help here?
#552 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants