QRCode icon indicating copy to clipboard operation
QRCode copied to clipboard

Upload Privacy Manifest

Open harshil-vyas08 opened this issue 1 year ago • 2 comments
trafficstars

Hello,

At WWDC23 Apple announced that apps and SDKs that make use of certain "required reason" APIs etc will need to provide a privacy manifest. Does QRCode need to include this manifest? Is this update on the roadmap for the team? I appreciate that enforcement won't happen until Spring 2024 but I wanted to make contact so that we can plan our app releases to take this into account.

Here are some useful references:

https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_data_use_in_privacy_manifests

https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api

https://developer.apple.com/videos/play/wwdc2023/10060/

Thanks

harshil-vyas08 avatar Apr 03 '24 07:04 harshil-vyas08

Hey @harshil-vyas08,

Privacy manifests were added back in 18.2.0. You can find them in the Sources/ subfolders (one for each target)

See: • https://github.com/dagronf/QRCode/blob/main/Sources/QRCode/PrivacyInfo.xcprivacyhttps://github.com/dagronf/QRCode/blob/main/Sources/qrcodegen/PrivacyInfo.xcprivacyhttps://github.com/dagronf/QRCode/blob/main/Sources/QRCodeDetector/PrivacyInfo.xcprivacy

You can also see them being added as resources to the targets in Package.swift

The privacy manifests themselves are pretty basic - none of the targets do any tracking or privacy.

Please let me know if these are inadequate.

dagronf avatar Apr 03 '24 07:04 dagronf

@harshil-vyas08 did that answer your question?

dagronf avatar Apr 06 '24 03:04 dagronf

Closing due to lack of feedback

dagronf avatar Apr 12 '24 19:04 dagronf