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"
16 "social_media_url": "http://twitter.com/tealium",
17 "swift_version": "4.0",
25 "git": "https://github.com/Tealium/tealium-swift.git",
28 "default_subspecs": "TealiumFull",
31 "name": "TealiumFull",
35 "tealium/attribution/*",
36 "tealium/autotracking/*",
38 "tealium/connectivity/*",
39 "tealium/consentmanager/*",
40 "tealium/datasource/*",
41 "tealium/defaultsstorage/*",
42 "tealium/persistentdata/*",
44 "tealium/devicedata/TealiumDeviceData.swift",
45 "tealium/devicedata/TealiumDeviceDataModule.swift",
46 "tealium/dispatchqueue/*",
47 "tealium/filestorage/*",
48 "tealium/lifecycle/*",
50 "tealium/remotecommands/*",
51 "tealium/tagmanagement/*",
52 "tealium/volatiledata/*",
56 "exclude_files": "tealium/scripts/*",
58 "TealiumCrashReporter": [
65 "tealium/tagmanagement/*",
66 "tealium/remotecommands/*",
67 "tealium/attribution/*",
74 "tealium/tagmanagement/*",
75 "tealium/autotracking/*",
76 "tealium/connectivity/*",
77 "tealium/remotecommands/*",
78 "tealium/attribution/*",
85 "tealium/tagmanagement/*",
86 "tealium/autotracking/*",
87 "tealium/remotecommands/*",
88 "tealium/attribution/*",
93 "resources": "tealium/devicedata/device-names.json"
97 "source_files": "tealium/core/*"
100 "name": "TealiumAppData",
101 "source_files": "tealium/appdata/*",
103 "tealium-swift/Core": [
109 "name": "TealiumAttribution",
113 "source_files": "tealium/attribution/*",
115 "tealium-swift/Core": [
121 "name": "TealiumAutotracking",
126 "source_files": "tealium/autotracking/*",
128 "tealium-swift/Core": [
134 "name": "TealiumCollect",
135 "source_files": "tealium/collect/*",
137 "tealium-swift/Core": [
143 "name": "TealiumConnectivity",
149 "source_files": "tealium/connectivity/*",
151 "tealium-swift/Core": [
157 "name": "TealiumConsentManager",
158 "source_files": "tealium/consentmanager/*",
160 "tealium-swift/Core": [
166 "name": "TealiumDataSource",
167 "source_files": "tealium/datasource/*",
169 "tealium-swift/Core": [
175 "name": "TealiumDefaultsStorage",
177 "tealium/defaultsstorage/*",
178 "tealium/persistentdata/*"
181 "tealium-swift/Core": [
187 "name": "TealiumDelegate",
188 "source_files": "tealium/delegate/*",
190 "tealium-swift/Core": [
196 "name": "TealiumDeviceData",
198 "tealium/devicedata/TealiumDeviceData.swift",
199 "tealium/devicedata/TealiumDeviceDataModule.swift"
202 "tealium-swift/Core": [
206 "resources": "tealium/devicedata/device-names.json"
209 "name": "TealiumDispatchQueue",
210 "source_files": "tealium/dispatchqueue/*",
212 "tealium-swift/Core": [
218 "name": "TealiumFileStorage",
220 "tealium/filestorage/*",
221 "tealium/persistentdata/*"
224 "tealium-swift/Core": [
230 "name": "TealiumLifecycle",
231 "source_files": "tealium/lifecycle/*",
233 "tealium-swift/Core": [
239 "name": "TealiumLogger",
240 "source_files": "tealium/logger/*",
242 "tealium-swift/Core": [
248 "name": "TealiumRemoteCommands",
252 "source_files": "tealium/remotecommands/*",
254 "tealium-swift/Core": [
260 "name": "TealiumTagManagement",
264 "source_files": "tealium/tagmanagement/*",
266 "tealium-swift/Core": [
272 "name": "TealiumVolatileData",
273 "source_files": "tealium/volatiledata/*",
275 "tealium-swift/Core": [
286 "source_files": "tealium/crash/*",
288 "tealium-swift/Core": [
291 "tealium-swift/TealiumAppData": [
294 "tealium-swift/TealiumDeviceData": [
297 "TealiumCrashReporter": [
303 "exclude_files": "tealium/crash/*"
306 "exclude_files": "tealium/crash/*"
309 "exclude_files": "tealium/crash/*"