2 "name": "tealium-swift",
3 "module_name": "TealiumSwift",
5 "summary": "Tealium Swift Integration Library",
6 "description": "Supports Tealium's iQ and UDH suite of products on iOS, macOS, tvOS and watchOS",
7 "homepage": "https://github.com/Tealium/tealium-swift",
13 "Tealium Inc.": "tealium@tealium.com",
14 "craigrouse": "craig.rouse@tealium.com",
15 "christinasund": "christina.sund@tealium.com"
17 "social_media_url": "http://twitter.com/tealium",
18 "swift_versions": "5.0",
26 "git": "https://github.com/Tealium/tealium-swift.git",
29 "default_subspecs": "TealiumFull",
32 "name": "TealiumFull",
34 "tealium/core/**/*.{swift,h,m}",
35 "tealium/collectors/**/*",
36 "tealium/dispatchers/**/*",
42 "tealium/collectors/crash/*",
43 "tealium/**/objc/include/*"
48 "tealium/dispatchers/tagmanagement/*",
49 "tealium/dispatchers/remotecommands/*",
50 "tealium/collectors/attribution/*",
52 "tealium/collectors/location/*",
53 "tealium/collectors/autotracking/objc/include/*.{h,m}",
54 "tealium/core/objc/**/*"
59 "tealium/dispatchers/tagmanagement/*",
60 "tealium/dispatchers/remotecommands/*",
61 "tealium/collectors/attribution/*",
63 "tealium/collectors/location/*",
64 "tealium/collectors/autotracking/**/*.{h,m}",
65 "tealium/core/objc/**/*"
70 "tealium/dispatchers/tagmanagement/*",
71 "tealium/dispatchers/remotecommands/*",
72 "tealium/collectors/attribution/*",
74 "tealium/collectors/location/*",
75 "tealium/collectors/autotracking/**/*.{h,m}",
76 "tealium/core/objc/**/*"
79 "resources": "tealium/core/devicedata/device-names.json",
81 "TealiumSwift": "tealium/core/PrivacyInfo.xcprivacy"
86 "source_files": "tealium/core/**/*.{swift,h,m}",
88 "exclude_files": "tealium/core/objc/include/*"
91 "exclude_files": "tealium/core/objc/**/*"
94 "exclude_files": "tealium/core/objc/**/*"
97 "exclude_files": "tealium/core/objc/**/*"
99 "resources": "tealium/core/devicedata/device-names.json",
100 "resource_bundles": {
101 "TealiumSwift": "tealium/core/PrivacyInfo.xcprivacy"
105 "name": "Attribution",
106 "source_files": "tealium/collectors/attribution/*",
108 "tealium-swift/Core": [
114 "name": "Autotracking",
115 "source_files": "tealium/collectors/autotracking/**/*.{swift,h,m}",
117 "exclude_files": "tealium/collectors/autotracking/objc/include/*"
120 "exclude_files": "tealium/collectors/autotracking/objc/include/*"
123 "exclude_files": "tealium/collectors/autotracking/objc/**/*"
126 "exclude_files": "tealium/collectors/autotracking/objc/**/*"
129 "tealium-swift/Core": [
136 "source_files": "tealium/dispatchers/collect/*",
138 "tealium-swift/Core": [
144 "name": "InAppPurchase",
145 "source_files": "tealium/collectors/inapppurchase/*",
147 "tealium-swift/Core": [
154 "source_files": "tealium/collectors/lifecycle/*",
156 "tealium-swift/Core": [
163 "source_files": "tealium/collectors/location/*",
165 "tealium-swift/Core": [
172 "source_files": "tealium/collectors/media/*",
174 "tealium-swift/Core": [
180 "name": "MomentsAPI",
181 "source_files": "tealium/collectors/momentsapi/*",
183 "tealium-swift/Core": [
189 "name": "RemoteCommands",
190 "source_files": "tealium/dispatchers/remotecommands/*",
192 "tealium-swift/Core": [
198 "name": "TagManagement",
199 "source_files": "tealium/dispatchers/tagmanagement/*",
201 "tealium-swift/Core": [
207 "name": "VisitorService",
208 "source_files": "tealium/collectors/visitorservice/*",
210 "tealium-swift/Core": [
216 "swift_version": "5.0"