mirror of
git://jb55.com/damus
synced 2024-09-30 00:40:45 +00:00
d4f041aead
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>
28 lines
701 B
XML
28 lines
701 B
XML
<?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>NSPrivacyCollectedDataTypes</key>
|
|
<array/>
|
|
<key>NSPrivacyAccessedAPITypes</key>
|
|
<array>
|
|
<dict>
|
|
<key>NSPrivacyAccessedAPIType</key>
|
|
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
|
|
<key>NSPrivacyAccessedAPITypeReasons</key>
|
|
<array>
|
|
<string>1C8F.1</string>
|
|
</array>
|
|
</dict>
|
|
<dict>
|
|
<key>NSPrivacyAccessedAPIType</key>
|
|
<string>File Timestamp</string>
|
|
<key>NSPrivacyAccessedAPITypeReasons</key>
|
|
<array>
|
|
<string>C617.1</string>
|
|
</array>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
</plist>
|