Skip to content

Commit 2ab045d

Browse files
authored
Merge pull request #1392 from OneSignal/player_model/fix_privacy_manifests
[3.x.x] Update privacy manifests and add 2 more
2 parents 4705ba9 + 1349904 commit 2ab045d

File tree

3 files changed

+67
-0
lines changed

3 files changed

+67
-0
lines changed

iOS_SDK/OneSignalSDK/OneSignal.xcodeproj/project.pbxproj

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@
5656
03E56DD328405F4A006AA1DA /* OneSignalAppDelegateOverrider.m in Sources */ = {isa = PBXBuildFile; fileRef = 03E56DD228405F4A006AA1DA /* OneSignalAppDelegateOverrider.m */; };
5757
16664C4C25DDB195003B8A14 /* NSTimeZoneOverrider.m in Sources */ = {isa = PBXBuildFile; fileRef = 16664C4B25DDB195003B8A14 /* NSTimeZoneOverrider.m */; };
5858
37E6B2BB19D9CAF300D0C601 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 37E6B2BA19D9CAF300D0C601 /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
59+
3C9B5B252BAE05870080C6FB /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = DEDD0F582B570FEB00E6D1D1 /* PrivacyInfo.xcprivacy */; };
60+
3C9B5B262BAE05930080C6FB /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = DEDD0F572B570DA100E6D1D1 /* PrivacyInfo.xcprivacy */; };
61+
3C9B5B2A2BB1E5040080C6FB /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3C9B5B292BB1E5040080C6FB /* PrivacyInfo.xcprivacy */; };
62+
3C9B5B2C2BB1E5380080C6FB /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3C9B5B2B2BB1E5380080C6FB /* PrivacyInfo.xcprivacy */; };
5963
3E464ED71D88ED1F00DCF7E9 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 37E6B2BA19D9CAF300D0C601 /* UIKit.framework */; };
6064
3E66F5821D90A2C600E45A01 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3E08E2701D49A5C8002176DE /* SystemConfiguration.framework */; };
6165
4529DED21FA81EA800CEAB1D /* NSObjectOverrider.m in Sources */ = {isa = PBXBuildFile; fileRef = 4529DED11FA81EA800CEAB1D /* NSObjectOverrider.m */; };
@@ -642,6 +646,8 @@
642646
1AF75EAD1E8567FD0097B315 /* NSString+OneSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+OneSignal.m"; sourceTree = "<group>"; };
643647
37747F9319147D6500558FAD /* libOneSignal.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libOneSignal.a; sourceTree = BUILT_PRODUCTS_DIR; };
644648
37E6B2BA19D9CAF300D0C601 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
649+
3C9B5B292BB1E5040080C6FB /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
650+
3C9B5B2B2BB1E5380080C6FB /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
645651
3E08E2701D49A5C8002176DE /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
646652
3E2400381D4FFC31008BDE70 /* OneSignal.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = OneSignal.framework; sourceTree = BUILT_PRODUCTS_DIR; };
647653
3E24003B1D4FFC31008BDE70 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
@@ -1501,6 +1507,7 @@
15011507
children = (
15021508
DE7D182127026C31002D3A5D /* Source */,
15031509
DE7D17E927026B95002D3A5D /* OneSignalCore.docc */,
1510+
3C9B5B2B2BB1E5380080C6FB /* PrivacyInfo.xcprivacy */,
15041511
);
15051512
path = OneSignalCore;
15061513
sourceTree = "<group>";
@@ -1592,6 +1599,7 @@
15921599
7A880F2923FB45CE0081F5E8 /* OSInAppMessageOutcome.h */,
15931600
7A880F2A23FB45FB0081F5E8 /* OSInAppMessageOutcome.m */,
15941601
DE7D188327037F43002D3A5D /* OneSignalOutcomes.docc */,
1602+
3C9B5B292BB1E5040080C6FB /* PrivacyInfo.xcprivacy */,
15951603
);
15961604
path = OneSignalOutcomes;
15971605
sourceTree = "<group>";
@@ -2146,6 +2154,7 @@
21462154
isa = PBXResourcesBuildPhase;
21472155
buildActionMask = 2147483647;
21482156
files = (
2157+
3C9B5B252BAE05870080C6FB /* PrivacyInfo.xcprivacy in Resources */,
21492158
);
21502159
runOnlyForDeploymentPostprocessing = 0;
21512160
};
@@ -2160,20 +2169,23 @@
21602169
isa = PBXResourcesBuildPhase;
21612170
buildActionMask = 2147483647;
21622171
files = (
2172+
3C9B5B2C2BB1E5380080C6FB /* PrivacyInfo.xcprivacy in Resources */,
21632173
);
21642174
runOnlyForDeploymentPostprocessing = 0;
21652175
};
21662176
DE7D17F727026BA3002D3A5D /* Resources */ = {
21672177
isa = PBXResourcesBuildPhase;
21682178
buildActionMask = 2147483647;
21692179
files = (
2180+
3C9B5B262BAE05930080C6FB /* PrivacyInfo.xcprivacy in Resources */,
21702181
);
21712182
runOnlyForDeploymentPostprocessing = 0;
21722183
};
21732184
DE7D187E27037F43002D3A5D /* Resources */ = {
21742185
isa = PBXResourcesBuildPhase;
21752186
buildActionMask = 2147483647;
21762187
files = (
2188+
3C9B5B2A2BB1E5040080C6FB /* PrivacyInfo.xcprivacy in Resources */,
21772189
);
21782190
runOnlyForDeploymentPostprocessing = 0;
21792191
};
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
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+
<key>NSPrivacyAccessedAPITypes</key>
8+
<array>
9+
<dict>
10+
<key>NSPrivacyAccessedAPIType</key>
11+
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
12+
<key>NSPrivacyAccessedAPITypeReasons</key>
13+
<array>
14+
<string>CA92.1</string>
15+
</array>
16+
</dict>
17+
</array>
18+
<key>NSPrivacyTracking</key>
19+
<false/>
20+
</dict>
21+
</plist>
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
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>NSPrivacyCollectedDataTypeProductInteraction</string>
10+
<key>NSPrivacyCollectedDataTypeLinked</key>
11+
<false/>
12+
<key>NSPrivacyCollectedDataTypeTracking</key>
13+
<false/>
14+
<key>NSPrivacyCollectedDataTypePurposes</key>
15+
<array>
16+
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
17+
</array>
18+
</dict>
19+
</array>
20+
<key>NSPrivacyAccessedAPITypes</key>
21+
<array>
22+
<dict>
23+
<key>NSPrivacyAccessedAPIType</key>
24+
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
25+
<key>NSPrivacyAccessedAPITypeReasons</key>
26+
<array>
27+
<string>CA92.1</string>
28+
</array>
29+
</dict>
30+
</array>
31+
<key>NSPrivacyTracking</key>
32+
<false/>
33+
</dict>
34+
</plist>

0 commit comments

Comments
 (0)