[Add] iComponentsSDK 1.1.0
[CocoaPods.git] / Specs / a / 7 / 6 / Analytics / 1.8.10 / Analytics.podspec.json
blob97484b9c2b08c854d2994bca37a209c89584153d
2   "name": "Analytics",
3   "version": "1.8.10",
4   "summary": "Segment analytics and marketing tools library for iOS.",
5   "homepage": "https://segment.com/libraries/ios",
6   "license": {
7     "type": "MIT",
8     "file": "License.md"
9   },
10   "authors": {
11     "Segment": "friends@segment.io"
12   },
13   "source": {
14     "git": "https://github.com/segmentio/analytics-ios.git",
15     "tag": "1.8.10"
16   },
17   "platforms": {
18     "ios": "6.0"
19   },
20   "requires_arc": true,
21   "xcconfig": {
22     "GCC_PREPROCESSOR_DEFINITIONS": "ANALYTICS_VERSION=1.8.10"
23   },
24   "subspecs": [
25     {
26       "name": "Core-iOS",
27       "public_header_files": "Analytics/*",
28       "source_files": [
29         "Analytics/*.{h,m}",
30         "Analytics/Helpers/*.{h,m}",
31         "Analytics/Integrations/SEGAnalyticsIntegrations.h"
32       ],
33       "platforms": [
34         "ios"
35       ],
36       "weak_frameworks": [
37         "CoreBluetooth",
38         "SystemConfiguration",
39         "CoreLocation"
40       ],
41       "dependencies": {
42         "TRVSDictionaryWithCaseInsensitivity": [
43           "0.0.2"
44         ]
45       }
46     },
47     {
48       "name": "Amplitude",
49       "prefix_header_contents": "#define USE_ANALYTICS_AMPLITUDE 1",
50       "public_header_files": "Analytics/Integrations/*",
51       "ios": {
52         "source_files": "Analytics/Integrations/Amplitude/SEGAmplitudeIntegration.{h,m}"
53       },
54       "platforms": [
55         "ios"
56       ],
57       "dependencies": {
58         "Analytics/Core-iOS": [
60         ],
61         "Analytics/Segmentio": [
63         ],
64         "Amplitude-iOS": [
65           "2.1.1"
66         ]
67       }
68     },
69     {
70       "name": "AppsFlyer",
71       "prefix_header_contents": "#define USE_ANALYTICS_APPSFLYER 1",
72       "public_header_files": "Analytics/Integrations/*",
73       "ios": {
74         "source_files": "Analytics/Integrations/AppsFlyer/SEGAppsFlyerIntegration.{h,m}"
75       },
76       "platforms": [
77         "ios"
78       ],
79       "dependencies": {
80         "Analytics/Core-iOS": [
82         ],
83         "Analytics/Segmentio": [
85         ],
86         "AppsFlyer-SDK": [
87           "2.5.3.10"
88         ]
89       }
90     },
91     {
92       "name": "Bugsnag",
93       "prefix_header_contents": "#define USE_ANALYTICS_BUGSNAG 1",
94       "public_header_files": "Analytics/Integrations/*",
95       "ios": {
96         "source_files": "Analytics/Integrations/Bugsnag/SEGBugsnagIntegration.{h,m}"
97       },
98       "platforms": [
99         "ios"
100       ],
101       "dependencies": {
102         "Analytics/Core-iOS": [
104         ],
105         "Analytics/Segmentio": [
107         ],
108         "Bugsnag": [
109           "3.1.2"
110         ]
111       }
112     },
113     {
114       "name": "Countly",
115       "prefix_header_contents": "#define USE_ANALYTICS_COUNTLY 1",
116       "public_header_files": "Analytics/Integrations/*",
117       "ios": {
118         "source_files": "Analytics/Integrations/Countly/SEGCountlyIntegration.{h,m}"
119       },
120       "platforms": [
121         "ios"
122       ],
123       "dependencies": {
124         "Analytics/Core-iOS": [
126         ],
127         "Analytics/Segmentio": [
129         ],
130         "Countly": [
131           "1.0.0"
132         ]
133       }
134     },
135     {
136       "name": "Crittercism",
137       "prefix_header_contents": "#define USE_ANALYTICS_CRITTERCISM 1",
138       "public_header_files": "Analytics/Integrations/*",
139       "ios": {
140         "source_files": "Analytics/Integrations/Crittercism/SEGCrittercismIntegration.{h,m}"
141       },
142       "platforms": [
143         "ios"
144       ],
145       "dependencies": {
146         "Analytics/Core-iOS": [
148         ],
149         "Analytics/Segmentio": [
151         ],
152         "CrittercismSDK": [
153           "5.0.5"
154         ]
155       }
156     },
157     {
158       "name": "Flurry",
159       "prefix_header_contents": "#define USE_ANALYTICS_FLURRY 1",
160       "public_header_files": "Analytics/Integrations/*",
161       "ios": {
162         "source_files": "Analytics/Integrations/Flurry/SEGFlurryIntegration.{h,m}"
163       },
164       "platforms": [
165         "ios"
166       ],
167       "dependencies": {
168         "Analytics/Core-iOS": [
170         ],
171         "Analytics/Segmentio": [
173         ],
174         "FlurrySDK": [
175           "4.4.0"
176         ]
177       }
178     },
179     {
180       "name": "GoogleAnalytics",
181       "prefix_header_contents": "#define USE_ANALYTICS_GOOGLEANALYTICS 1",
182       "public_header_files": "Analytics/Integrations/*",
183       "ios": {
184         "source_files": "Analytics/Integrations/GoogleAnalytics/SEGGoogleAnalyticsIntegration.{h,m}"
185       },
186       "platforms": [
187         "ios"
188       ],
189       "dependencies": {
190         "Analytics/Core-iOS": [
192         ],
193         "Analytics/Segmentio": [
195         ],
196         "GoogleAnalytics-iOS-SDK": [
197           "3.10"
198         ],
199         "GoogleAnalytics-iOS-SDK/IDFA": [
200           "3.10"
201         ]
202       }
203     },
204     {
205       "name": "Localytics",
206       "prefix_header_contents": "#define USE_ANALYTICS_LOCALYTICS 1",
207       "public_header_files": "Analytics/Integrations/*",
208       "ios": {
209         "source_files": "Analytics/Integrations/Localytics/SEGLocalyticsIntegration.{h,m}"
210       },
211       "platforms": [
212         "ios"
213       ],
214       "dependencies": {
215         "Analytics/Core-iOS": [
217         ],
218         "Analytics/Segmentio": [
220         ],
221         "Localytics-AMP": [
222           "2.71.0"
223         ]
224       }
225     },
226     {
227       "name": "Mixpanel",
228       "prefix_header_contents": "#define USE_ANALYTICS_MIXPANEL 1",
229       "public_header_files": "Analytics/Integrations/*",
230       "ios": {
231         "source_files": "Analytics/Integrations/Mixpanel/SEGMixpanelIntegration.{h,m}"
232       },
233       "platforms": [
234         "ios"
235       ],
236       "dependencies": {
237         "Analytics/Core-iOS": [
239         ],
240         "Analytics/Segmentio": [
242         ],
243         "Mixpanel": [
244           "2.6.0"
245         ]
246       }
247     },
248     {
249       "name": "Optimizely",
250       "prefix_header_contents": "#define USE_ANALYTICS_OPTIMIZELY 1",
251       "public_header_files": "Analytics/Integrations/*",
252       "ios": {
253         "source_files": "Analytics/Integrations/Optimizely/SEGOptimizelyIntegration.{h,m}"
254       },
255       "platforms": [
256         "ios"
257       ],
258       "dependencies": {
259         "Analytics/Core-iOS": [
261         ],
262         "Analytics/Segmentio": [
264         ],
265         "Optimizely-iOS-SDK": [
266           "0.7.55"
267         ]
268       }
269     },
270     {
271       "name": "Quantcast",
272       "prefix_header_contents": "#define USE_ANALYTICS_QUANTCAST 1",
273       "public_header_files": "Analytics/Integrations/*",
274       "ios": {
275         "source_files": "Analytics/Integrations/Quantcast/SEGQuantcastIntegration.{h,m}"
276       },
277       "platforms": [
278         "ios"
279       ],
280       "dependencies": {
281         "Analytics/Core-iOS": [
283         ],
284         "Analytics/Segmentio": [
286         ],
287         "Quantcast-Measure": [
288           "1.4.6"
289         ]
290       }
291     },
292     {
293       "name": "Segmentio",
294       "prefix_header_contents": "#define USE_ANALYTICS_SEGMENTIO 1",
295       "public_header_files": "Analytics/Integrations/*",
296       "ios": {
297         "source_files": "Analytics/Integrations/Segmentio/SEGSegmentioIntegration.{h,m}"
298       },
299       "platforms": [
300         "ios"
301       ],
302       "dependencies": {
303         "Analytics/Core-iOS": [
305         ]
306       }
307     },
308     {
309       "name": "Taplytics",
310       "prefix_header_contents": "#define USE_ANALYTICS_TAPLYTICS 1",
311       "public_header_files": "Analytics/Integrations/*",
312       "ios": {
313         "source_files": "Analytics/Integrations/Taplytics/SEGTaplyticsIntegration.{h,m}"
314       },
315       "platforms": [
316         "ios"
317       ],
318       "dependencies": {
319         "Analytics/Core-iOS": [
321         ],
322         "Analytics/Segmentio": [
324         ],
325         "Taplytics": [
326           "2.1.20"
327         ]
328       }
329     },
330     {
331       "name": "Tapstream",
332       "prefix_header_contents": "#define USE_ANALYTICS_TAPSTREAM 1",
333       "public_header_files": "Analytics/Integrations/*",
334       "ios": {
335         "source_files": "Analytics/Integrations/Tapstream/SEGTapstreamIntegration.{h,m}"
336       },
337       "platforms": [
338         "ios"
339       ],
340       "dependencies": {
341         "Analytics/Core-iOS": [
343         ],
344         "Analytics/Segmentio": [
346         ],
347         "Tapstream": [
348           "2.8.3"
349         ]
350       }
351     },
352     {
353       "name": "TestFlight",
354       "prefix_header_contents": "#define USE_ANALYTICS_TESTFLIGHT 1",
355       "public_header_files": "Analytics/Integrations/*",
356       "ios": {
357         "source_files": "Analytics/Integrations/TestFlight/SEGTestFlightIntegration.{h,m}"
358       },
359       "platforms": [
360         "ios"
361       ],
362       "dependencies": {
363         "Analytics/Core-iOS": [
365         ],
366         "Analytics/Segmentio": [
368         ],
369         "TestFlightSDK": [
370           "3.0.2"
371         ]
372       }
373     }
374   ]