ArtSabintsev / Siren

Notify users when a new version of your app is available and prompt them to upgrade.
http://sabintsev.com/
MIT License
4.24k stars 407 forks source link

Add Privacy Manifest #420

Closed skyfoxa closed 4 months ago

skyfoxa commented 4 months ago

Description

Siren uses UserDefaults, it has to contain PrivacyInfo manifest, check Apple doc

This manifest will be required Starting May 1

Changes

Fl0p commented 4 months ago

+

ArtSabintsev commented 4 months ago

I am not really doing iOS development at this time, however, I have a question. If this has to be done at the app level, why does the package need to have the change added?

gvizeu commented 4 months ago

It is because Apple requieres by May 1 to add a privacy manifest for all Third-party SDKs https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_data_use_in_privacy_manifests

ArtSabintsev commented 4 months ago

Alright, I'll review it when I'm back in town which will be in early May.

ArtSabintsev commented 4 months ago

Example app doesn't compile due to moving around the bundle. Please fix. Also, why is that needed for a manifest change?