Skip to content

Commit

Permalink
build: add privacy manifest file
Browse files Browse the repository at this point in the history
  • Loading branch information
andrewjl-mux committed Apr 11, 2024
1 parent dd1c598 commit 94b4fbd
Show file tree
Hide file tree
Showing 2 changed files with 82 additions and 0 deletions.
8 changes: 8 additions & 0 deletions MUXSDKStats/MUXSDKStats.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,9 @@
19CC56272BC6E5D700464AFA /* MuxCore in Frameworks */ = {isa = PBXBuildFile; productRef = 19CC56262BC6E5D700464AFA /* MuxCore */; };
19CC56292BC6E5DF00464AFA /* MuxCore in Frameworks */ = {isa = PBXBuildFile; productRef = 19CC56282BC6E5DF00464AFA /* MuxCore */; };
19CC562B2BC6E5E700464AFA /* MuxCore in Frameworks */ = {isa = PBXBuildFile; productRef = 19CC562A2BC6E5E700464AFA /* MuxCore */; };
19CC56312BC895CC00464AFA /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 19CC56302BC895CC00464AFA /* PrivacyInfo.xcprivacy */; };
19CC56322BC895CC00464AFA /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 19CC56302BC895CC00464AFA /* PrivacyInfo.xcprivacy */; };
19CC56332BC895CC00464AFA /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 19CC56302BC895CC00464AFA /* PrivacyInfo.xcprivacy */; };
19E4EA2C2AB984580068E1EE /* MUXSDKCore+Mock.m in Sources */ = {isa = PBXBuildFile; fileRef = 02EA754B23EA074800B06715 /* MUXSDKCore+Mock.m */; };
19E4EA2D2AB9845F0068E1EE /* MUXSDKPlayerBindingTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0243A98423E9FFC600FBF5B4 /* MUXSDKPlayerBindingTests.m */; };
19E4EA2E2AB984860068E1EE /* MUXSDKStatsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = F4DCAD0B1DCA892E0094D94C /* MUXSDKStatsTests.m */; };
Expand Down Expand Up @@ -126,6 +129,7 @@
195800E02B51BD43008BE2EB /* MUXSDKStats.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MUXSDKStats.framework; sourceTree = BUILT_PRODUCTS_DIR; };
195800E22B51BD43008BE2EB /* MUXSDKStatsVision.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MUXSDKStatsVision.h; sourceTree = "<group>"; };
195800EF2B51CB06008BE2EB /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = "<group>"; };
19CC56302BC895CC00464AFA /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
19F2B24B2B68724200D5DEA6 /* MUXSDKStatsVisionTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MUXSDKStatsVisionTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
19F2B24D2B68724200D5DEA6 /* MUXSDKStatsVisionTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MUXSDKStatsVisionTests.m; sourceTree = "<group>"; };
19F2B2562B68731000D5DEA6 /* MUXSDKStatsVision.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = MUXSDKStatsVision.xctestplan; sourceTree = "<group>"; };
Expand Down Expand Up @@ -301,6 +305,7 @@
022224BC25312D5300054D0D /* MUXSDKCustomerViewDataStore.m */,
02D28F2F26D0972200D152EF /* MUXSDKCustomerCustomDataStore.h */,
02D28F3026D0972200D152EF /* MUXSDKCustomerCustomDataStore.m */,
19CC56302BC895CC00464AFA /* PrivacyInfo.xcprivacy */,
);
path = MUXSDKStats;
sourceTree = "<group>";
Expand Down Expand Up @@ -563,6 +568,7 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
19CC56332BC895CC00464AFA /* PrivacyInfo.xcprivacy in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand All @@ -577,13 +583,15 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
19CC56322BC895CC00464AFA /* PrivacyInfo.xcprivacy in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
F4DCACFB1DCA892E0094D94C /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
19CC56312BC895CC00464AFA /* PrivacyInfo.xcprivacy in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down
74 changes: 74 additions & 0 deletions MUXSDKStats/MUXSDKStats/PrivacyInfo.xcprivacy
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
<?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>NSPrivacyAccessedAPITypes</key>
<array>
<dict>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>CA92.1</string>
</array>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
</dict>
</array>
<key>NSPrivacyTracking</key>
<false/>
<key>NSPrivacyTrackingDomains</key>
<array>
<string>litix.io</string>
</array>
<key>NSPrivacyCollectedDataTypes</key>
<array>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeProductInteraction</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypePerformanceData</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeAdvertisingData</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeOtherUsageData</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
</array>
</dict>
</array>
</dict>
</plist>

0 comments on commit 94b4fbd

Please sign in to comment.