mirror of
https://github.com/google/GoogleDataTransport
synced 2026-11-09 22:25:53 +05:45
[GoogleDataTransport] Add privacy manifest for SPM / CocoaPods (#115)
This commit is contained in:
1 parent
4b272370cd
commit
dcb89bbdf2
3 files changed
+35
No files matched your search
@@ -47,6 +47,10 @@ Shared library for iOS SDK data transport needs.
|
||||
'HEADER_SEARCH_PATHS' => '"${PODS_TARGET_SRCROOT}/"'
|
||||
}
|
||||
|
||||
s.resource_bundles = {
|
||||
"#{s.module_name}_Privacy" => 'GoogleDataTransport/Resources/PrivacyInfo.xcprivacy'
|
||||
}
|
||||
|
||||
# The nanopb pod sets these defs, so we must too. (We *do* require 16bit
|
||||
# (or larger) fields, so we'd have to set at least PB_FIELD_16BIT
|
||||
# anyways.)
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
<?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>
|
||||
</array>
|
||||
<key>NSPrivacyCollectedDataTypes</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>NSPrivacyCollectedDataType</key>
|
||||
<string>NSPrivacyCollectedDataTypeOtherDiagnosticData</string>
|
||||
<key>NSPrivacyCollectedDataTypeLinked</key>
|
||||
<false/>
|
||||
<key>NSPrivacyCollectedDataTypeTracking</key>
|
||||
<false/>
|
||||
<key>NSPrivacyCollectedDataTypePurposes</key>
|
||||
<array>
|
||||
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
|
||||
</array>
|
||||
</dict>
|
||||
</array>
|
||||
<key>NSPrivacyAccessedAPITypes</key>
|
||||
<array>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
|
||||
@@ -67,6 +67,7 @@ let package = Package(
|
||||
"GDTCORLibrary",
|
||||
"GDTCCTLibrary",
|
||||
],
|
||||
resources: [.process("Resources/PrivacyInfo.xcprivacy")],
|
||||
publicHeadersPath: "GDTCORLibrary/Public",
|
||||
cSettings: [
|
||||
.headerSearchPath("../"),
|
||||
|
||||
Reference in new issue
Block a user