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

No privacy file found for Apple new directive #116

Open
NelfDesign opened this issue Mar 5, 2024 · 7 comments
Open

No privacy file found for Apple new directive #116

NelfDesign opened this issue Mar 5, 2024 · 7 comments

Comments

@NelfDesign
Copy link

No description provided.

@britannio
Copy link
Owner

Hey, could you clarify this?

@NelfDesign
Copy link
Author

NelfDesign commented Mar 6, 2024

HI,
According to this article https://developer.apple.com/support/third-party-SDK-requirements/ you have to put a file to add privacy to your package.
If you don't collect data for user, you have to put an empty file.
You may put it in ios=>Resources=> PrivacyInfo.xcprivacy

@mvn-hangtran-dn
Copy link

mvn-hangtran-dn commented Mar 14, 2024

@NelfDesign Sorry, but do you have any document about plugins needing to put an empty file while they don't relate to these SDKs in the link above?

@oremlawi
Copy link

oremlawi commented Apr 7, 2024

This is the very basic PrivacyInfo.xcprivacy:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>NSPrivacyTrackingDomains</key>
	<array/>
	<key>NSPrivacyAccessedAPITypes</key>
	<array/>
	<key>NSPrivacyCollectedDataTypes</key>
	<array/>
	<key>NSPrivacyTracking</key>
	<false/>
</dict>
</plist>

@britannio this is important to avoid AppStore rejection starting 1 May 2024.

@britannio
Copy link
Owner

This is the very basic PrivacyInfo.xcprivacy:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>NSPrivacyTrackingDomains</key>
	<array/>
	<key>NSPrivacyAccessedAPITypes</key>
	<array/>
	<key>NSPrivacyCollectedDataTypes</key>
	<array/>
	<key>NSPrivacyTracking</key>
	<false/>
</dict>
</plist>

@britannio this is important to avoid AppStore rejection starting 1 May 2024.

This plugin is not listed in https://developer.apple.com/support/third-party-SDK-requirements/ so it may not be necessary.

@mihiro-zenplace
Copy link

@britannio
Hi. Thank you for creating a great package!

The packages listed at https://developer.apple.com/support/third-party-SDK-requirements/ are examples, and it is likely that packages not listed may also need to be supported.

For example, the package flutter_native_splash is not listed in the above article but is supported.

Reference:

@oremlawi
Copy link

oremlawi commented May 8, 2024

Any news about this issue @britannio ?

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

5 participants