Skip to content

Commit

Permalink
add privacy manifest
Browse files Browse the repository at this point in the history
  • Loading branch information
jessesquires committed Jan 9, 2024
1 parent 557fb41 commit 45ea080
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 0 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,20 @@ NEXT

- TBA

5.0.0
-----

This release closes the [5.0.0 milestone](https://github.com/jessesquires/Foil/milestone/7?closed=1).

### New

- Added [privacy manifest](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files) for iOS 17

### Changed

- Upgrade to Xcode 15
- Upgrade to Swift 5.9

4.0.1
-----

Expand Down
2 changes: 2 additions & 0 deletions Foil.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
0B315D1E2B4E051C000F5034 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
0BA382372602C1A7005D7B2E /* TestSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestSettings.swift; sourceTree = "<group>"; };
0BA3823E2602C498005D7B2E /* IntegrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IntegrationTests.swift; sourceTree = "<group>"; };
0BC99BA7266C27AE009B8CD4 /* ObservationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObservationTests.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -85,6 +86,7 @@
0BF54A8225BF589E008484F8 /* Sources */ = {
isa = PBXGroup;
children = (
0B315D1E2B4E051C000F5034 /* PrivacyInfo.xcprivacy */,
1CC00F2328DAB1FC00EC2C63 /* ObserverTrampoline.swift */,
0BF54A9C25BF58B1008484F8 /* UserDefaults+Extensions.swift */,
0BF5FD9525C14A960003B078 /* UserDefaultsSerializable.swift */,
Expand Down
23 changes: 23 additions & 0 deletions Sources/PrivacyInfo.xcprivacy
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?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>NSPrivacyTracking</key>
<false/>
<key>NSPrivacyTrackingDomains</key>
<array/>
<key>NSPrivacyCollectedDataTypes</key>
<array/>
<key>NSPrivacyAccessedAPITypes</key>
<array>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>C56D.1</string>
</array>
</dict>
</array>
</dict>
</plist>

0 comments on commit 45ea080

Please sign in to comment.