Skip to content

Commit

Permalink
Add PrivacyInfo (#352)
Browse files Browse the repository at this point in the history
  • Loading branch information
testableapple authored Aug 21, 2023
1 parent 59d1465 commit b9a6751
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 2 deletions.
7 changes: 5 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

# Upcoming

### ✅ Added
- Add XCPrivacy manifest [#352](https://github.com/GetStream/stream-chat-swift/pull/352)

### 🔄 Changed
- Reactions popup disabled if channel is frozen

Expand Down Expand Up @@ -274,7 +277,7 @@ _May 17, 2022_
- Bug with reactions offset for large number of reactions
- Text input cursor jump
- Text message rendering issue with custom font
- Tap enabled on fourth image in attachments if there's a number overlay
- Tap enabled on fourth image in attachments if there's a number overlay

# [4.14.0](https://github.com/GetStream/stream-chat-swiftui/releases/tag/4.14.0)
_April 26, 2022_
Expand Down Expand Up @@ -349,7 +352,7 @@ _February 16, 2022_
### ✅ Added
- Slow mode
- Copying of a message
- Push notifications
- Push notifications
- Message list config options

### 🐞 Fixed
Expand Down
33 changes: 33 additions & 0 deletions PrivacyInfo.xcprivacy
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<?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>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeDeviceID</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeUserID</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
</array>
</dict>
</array>
</dict>
</plist>
4 changes: 4 additions & 0 deletions StreamChatSwiftUI.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
829AB4D228578ACF002DC629 /* StreamTestCase+Tags.swift in Sources */ = {isa = PBXBuildFile; fileRef = 829AB4D128578ACF002DC629 /* StreamTestCase+Tags.swift */; };
829AB4D42858A532002DC629 /* Reactions_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 829AB4D32858A532002DC629 /* Reactions_Tests.swift */; };
829CD5CE2848CA6B003C3877 /* Settings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 829CD5CD2848CA6B003C3877 /* Settings.swift */; };
829EF8772A9362C00045D166 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 829EF8762A9362C00045D166 /* PrivacyInfo.xcprivacy */; };
82A1813A28F84CAA005F9D43 /* SpringBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82A1813928F84CAA005F9D43 /* SpringBoard.swift */; };
82A1813C28F9BA53005F9D43 /* Attachments_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82A1813B28F9BA53005F9D43 /* Attachments_Tests.swift */; };
82A1813E28FD68A3005F9D43 /* ChannelList_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82A1813D28FD68A3005F9D43 /* ChannelList_Tests.swift */; };
Expand Down Expand Up @@ -420,6 +421,7 @@
829AB4D128578ACF002DC629 /* StreamTestCase+Tags.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "StreamTestCase+Tags.swift"; sourceTree = "<group>"; };
829AB4D32858A532002DC629 /* Reactions_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Reactions_Tests.swift; sourceTree = "<group>"; };
829CD5CD2848CA6B003C3877 /* Settings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Settings.swift; sourceTree = "<group>"; };
829EF8762A9362C00045D166 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
82A1813928F84CAA005F9D43 /* SpringBoard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpringBoard.swift; sourceTree = "<group>"; };
82A1813B28F9BA53005F9D43 /* Attachments_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Attachments_Tests.swift; sourceTree = "<group>"; };
82A1813D28FD68A3005F9D43 /* ChannelList_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelList_Tests.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -939,6 +941,7 @@
8465FBAB2746873A00AF091E = {
isa = PBXGroup;
children = (
829EF8762A9362C00045D166 /* PrivacyInfo.xcprivacy */,
4A65451E274BA170003C5FA8 /* README.md */,
8465FBB72746873A00AF091E /* Sources */,
8465FBC12746873A00AF091E /* StreamChatSwiftUITests */,
Expand Down Expand Up @@ -1767,6 +1770,7 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
829EF8772A9362C00045D166 /* PrivacyInfo.xcprivacy in Resources */,
8465FDCC2746A95700AF091E /* README.md in Resources */,
8465FD712746A95700AF091E /* Localizable.stringsdict in Resources */,
8465FD702746A95700AF091E /* Localizable.strings in Resources */,
Expand Down

0 comments on commit b9a6751

Please sign in to comment.