Skip to content

Commit b9a6751

Browse files
Add PrivacyInfo (#352)
1 parent 59d1465 commit b9a6751

File tree

3 files changed

+42
-2
lines changed

3 files changed

+42
-2
lines changed

CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
33

44
# Upcoming
55

6+
### ✅ Added
7+
- Add XCPrivacy manifest [#352](https://github.com/GetStream/stream-chat-swift/pull/352)
8+
69
### 🔄 Changed
710
- Reactions popup disabled if channel is frozen
811

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

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

355358
### 🐞 Fixed

PrivacyInfo.xcprivacy

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>NSPrivacyCollectedDataTypes</key>
6+
<array>
7+
<dict>
8+
<key>NSPrivacyCollectedDataType</key>
9+
<string>NSPrivacyCollectedDataTypeDeviceID</string>
10+
<key>NSPrivacyCollectedDataTypeLinked</key>
11+
<false/>
12+
<key>NSPrivacyCollectedDataTypeTracking</key>
13+
<false/>
14+
<key>NSPrivacyCollectedDataTypePurposes</key>
15+
<array>
16+
<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
17+
</array>
18+
</dict>
19+
<dict>
20+
<key>NSPrivacyCollectedDataType</key>
21+
<string>NSPrivacyCollectedDataTypeUserID</string>
22+
<key>NSPrivacyCollectedDataTypeLinked</key>
23+
<false/>
24+
<key>NSPrivacyCollectedDataTypeTracking</key>
25+
<false/>
26+
<key>NSPrivacyCollectedDataTypePurposes</key>
27+
<array>
28+
<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
29+
</array>
30+
</dict>
31+
</array>
32+
</dict>
33+
</plist>

StreamChatSwiftUI.xcodeproj/project.pbxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
829AB4D228578ACF002DC629 /* StreamTestCase+Tags.swift in Sources */ = {isa = PBXBuildFile; fileRef = 829AB4D128578ACF002DC629 /* StreamTestCase+Tags.swift */; };
1414
829AB4D42858A532002DC629 /* Reactions_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 829AB4D32858A532002DC629 /* Reactions_Tests.swift */; };
1515
829CD5CE2848CA6B003C3877 /* Settings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 829CD5CD2848CA6B003C3877 /* Settings.swift */; };
16+
829EF8772A9362C00045D166 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 829EF8762A9362C00045D166 /* PrivacyInfo.xcprivacy */; };
1617
82A1813A28F84CAA005F9D43 /* SpringBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82A1813928F84CAA005F9D43 /* SpringBoard.swift */; };
1718
82A1813C28F9BA53005F9D43 /* Attachments_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82A1813B28F9BA53005F9D43 /* Attachments_Tests.swift */; };
1819
82A1813E28FD68A3005F9D43 /* ChannelList_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82A1813D28FD68A3005F9D43 /* ChannelList_Tests.swift */; };
@@ -420,6 +421,7 @@
420421
829AB4D128578ACF002DC629 /* StreamTestCase+Tags.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "StreamTestCase+Tags.swift"; sourceTree = "<group>"; };
421422
829AB4D32858A532002DC629 /* Reactions_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Reactions_Tests.swift; sourceTree = "<group>"; };
422423
829CD5CD2848CA6B003C3877 /* Settings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Settings.swift; sourceTree = "<group>"; };
424+
829EF8762A9362C00045D166 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
423425
82A1813928F84CAA005F9D43 /* SpringBoard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpringBoard.swift; sourceTree = "<group>"; };
424426
82A1813B28F9BA53005F9D43 /* Attachments_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Attachments_Tests.swift; sourceTree = "<group>"; };
425427
82A1813D28FD68A3005F9D43 /* ChannelList_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelList_Tests.swift; sourceTree = "<group>"; };
@@ -939,6 +941,7 @@
939941
8465FBAB2746873A00AF091E = {
940942
isa = PBXGroup;
941943
children = (
944+
829EF8762A9362C00045D166 /* PrivacyInfo.xcprivacy */,
942945
4A65451E274BA170003C5FA8 /* README.md */,
943946
8465FBB72746873A00AF091E /* Sources */,
944947
8465FBC12746873A00AF091E /* StreamChatSwiftUITests */,
@@ -1767,6 +1770,7 @@
17671770
isa = PBXResourcesBuildPhase;
17681771
buildActionMask = 2147483647;
17691772
files = (
1773+
829EF8772A9362C00045D166 /* PrivacyInfo.xcprivacy in Resources */,
17701774
8465FDCC2746A95700AF091E /* README.md in Resources */,
17711775
8465FD712746A95700AF091E /* Localizable.stringsdict in Resources */,
17721776
8465FD702746A95700AF091E /* Localizable.strings in Resources */,

0 commit comments

Comments
 (0)