1
0
mirror of git://jb55.com/damus synced 2024-09-30 00:40:45 +00:00
damus/DamusNotificationService
Daniel D’Aquino d4f041aead Fill up missing Privacy report information for App submission
This commit adds missing privacy report information for both damus and
the notification extension.

It details the reason we use
- File timestamps
- UserDefaults

The reason codes were taken from Apple's documentation: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api

Testing
--------

PASS

Damus: this commit
Steps:
1. Build app for archival
2. Access the local archive and perform a secondary click
3. Click on "Generate Privacy Report"
4. Open the privacy report PDF. It should show no errors. PASS

Closes: https://github.com/damus-io/damus/issues/2184
Signed-off-by: Daniel D’Aquino <daniel@daquino.me>
Reviewed-by: William Casarin <jb55@jb55.com>
2024-05-06 11:21:35 -07:00
..
DamusNotificationService.entitlements Add experimental push notification support 2023-11-20 10:32:33 -08:00
Info.plist Add experimental push notification support 2023-11-20 10:32:33 -08:00
NotificationExtensionState.swift mute: integrate new MutelistManager 2024-02-26 11:30:03 -08:00
NotificationFormatter.swift ndb/txn: make transactions failable 2024-01-10 14:27:02 -08:00
NotificationService.swift ndb/txn: make transactions failable 2024-01-10 14:27:02 -08:00
PrivacyInfo.xcprivacy Fill up missing Privacy report information for App submission 2024-05-06 11:21:35 -07:00