Skip to content

Add PrivacyInfo manifest file#552

Merged
Juanpe merged 2 commits into
Juanpe:mainfrom
kdvmgn:add-privacy-manifest
Jan 15, 2024
Merged

Add PrivacyInfo manifest file#552
Juanpe merged 2 commits into
Juanpe:mainfrom
kdvmgn:add-privacy-manifest

Conversation

@kdvmgn

@kdvmgn kdvmgn commented Nov 3, 2023

Copy link
Copy Markdown
Contributor

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

Juanpe commented Jan 15, 2024

Copy link
Copy Markdown
Owner

Thanks @kdvmgn for the contribution 👍🏼

@Juanpe
Juanpe merged commit 3269c97 into Juanpe:main Jan 15, 2024
@hiragram

hiragram commented Mar 7, 2024

Copy link
Copy Markdown

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

@slice-varundudeja

Copy link
Copy Markdown

has this been released?

@linhaosunny

Copy link
Copy Markdown

Thanks @kdvmgn for the contribution 👍🏼

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

@WGMB

WGMB commented Mar 22, 2024

Copy link
Copy Markdown

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

@slice-varundudeja

Copy link
Copy Markdown

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

@WGMB

WGMB commented Mar 28, 2024

Copy link
Copy Markdown

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

@slice-varundudeja

Copy link
Copy Markdown

@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
Copy Markdown

Thanks @kdvmgn for the contribution 👍🏼

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

@kdvmgn Any commit for support cocoapods?

@linhaosunny

Copy link
Copy Markdown

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

@slice-varundudeja

Copy link
Copy Markdown

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