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"
83 "source_files": "tealium/core/**/*.{swift,h,m}",
85 "exclude_files": "tealium/core/objc/include/*"
88 "exclude_files": "tealium/core/objc/**/*"
91 "exclude_files": "tealium/core/objc/**/*"
94 "exclude_files": "tealium/core/objc/**/*"
96 "resources": "tealium/core/devicedata/device-names.json"
99 "name": "Attribution",
100 "source_files": "tealium/collectors/attribution/*",
102 "tealium-swift/Core": [
108 "name": "Autotracking",
109 "source_files": "tealium/collectors/autotracking/**/*.{swift,h,m}",
111 "exclude_files": "tealium/collectors/autotracking/objc/include/*"
114 "exclude_files": "tealium/collectors/autotracking/objc/include/*"
117 "exclude_files": "tealium/collectors/autotracking/objc/**/*"
120 "exclude_files": "tealium/collectors/autotracking/objc/**/*"
123 "tealium-swift/Core": [
130 "source_files": "tealium/dispatchers/collect/*",
132 "tealium-swift/Core": [
139 "source_files": "tealium/collectors/lifecycle/*",
141 "tealium-swift/Core": [
148 "source_files": "tealium/collectors/location/*",
150 "tealium-swift/Core": [
157 "source_files": "tealium/collectors/media/*",
159 "tealium-swift/Core": [
165 "name": "RemoteCommands",
166 "source_files": "tealium/dispatchers/remotecommands/*",
168 "tealium-swift/Core": [
174 "name": "TagManagement",
175 "source_files": "tealium/dispatchers/tagmanagement/*",
177 "tealium-swift/Core": [
183 "name": "VisitorService",
184 "source_files": "tealium/collectors/visitorservice/*",
186 "tealium-swift/Core": [
192 "swift_version": "5.0"