[Add] TapTapCoreSDK 4.5.1
[CocoaPods.git] / Specs / a / 7 / 6 / Analytics / 1.7.6 / Analytics.podspec.json
blob8d4623769627913534897e903889915cb9e02ae2
2   "name": "Analytics",
3   "version": "1.7.6",
4   "summary": "Segment.io analytics and marketing tools library for iOS.",
5   "homepage": "https://segment.io/libraries/ios",
6   "license": {
7     "type": "MIT",
8     "file": "License.md"
9   },
10   "authors": {
11     "Segment.io": "friends@segment.io"
12   },
13   "source": {
14     "git": "https://github.com/segmentio/analytics-ios.git",
15     "tag": "1.7.6"
16   },
17   "platforms": {
18     "ios": "6.0"
19   },
20   "requires_arc": true,
21   "xcconfig": {
22     "GCC_PREPROCESSOR_DEFINITIONS": "ANALYTICS_VERSION=1.7.6"
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       "dependencies": {
37         "TRVSDictionaryWithCaseInsensitivity": [
38           "0.0.2"
39         ]
40       },
41       "weak_frameworks": [
42         "iAd",
43         "AdSupport",
44         "CoreBlueTooth",
45         "SystemConfiguration"
46       ],
47       "frameworks": [
48         "SystemConfiguration"
49       ]
50     },
51     {
52       "name": "Segmentio",
53       "prefix_header_contents": "#define USE_ANALYTICS_SEGMENTIO 1",
54       "public_header_files": "Analytics/Integrations/*",
55       "ios": {
56         "source_files": "Analytics/Integrations/Segmentio/SEGSegmentioIntegration.{h,m}"
57       },
58       "platforms": [
59         "ios"
60       ],
61       "dependencies": {
62         "Analytics/Core-iOS": [
64         ]
65       }
66     },
67     {
68       "name": "Amplitude",
69       "prefix_header_contents": "#define USE_ANALYTICS_AMPLITUDE 1",
70       "public_header_files": "Analytics/Integrations/*",
71       "ios": {
72         "source_files": "Analytics/Integrations/Amplitude/SEGAmplitudeIntegration.{h,m}"
73       },
74       "platforms": [
75         "ios"
76       ],
77       "dependencies": {
78         "Amplitude-iOS": [
79           "~> 2.1.0"
80         ],
81         "Analytics/Core-iOS": [
83         ],
84         "Analytics/Segmentio": [
86         ]
87       }
88     },
89     {
90       "name": "AppsFlyer",
91       "prefix_header_contents": "#define USE_ANALYTICS_APPSFLYER 1",
92       "public_header_files": "Analytics/Integrations/*",
93       "ios": {
94         "source_files": "Analytics/Integrations/AppsFlyer/SEGAppsFlyerIntegration.{h,m}"
95       },
96       "platforms": [
97         "ios"
98       ],
99       "dependencies": {
100         "Analytics/Core-iOS": [
102         ],
103         "Analytics/Segmentio": [
105         ],
106         "AppsFlyer-SDK": [
107           "~> 2.5"
108         ]
109       }
110     },
111     {
112       "name": "Bugsnag",
113       "prefix_header_contents": "#define USE_ANALYTICS_BUGSNAG 1",
114       "public_header_files": "Analytics/Integrations/*",
115       "ios": {
116         "source_files": "Analytics/Integrations/Bugsnag/SEGBugsnagIntegration.{h,m}"
117       },
118       "platforms": [
119         "ios"
120       ],
121       "dependencies": {
122         "Analytics/Core-iOS": [
124         ],
125         "Analytics/Segmentio": [
127         ],
128         "Bugsnag": [
129           "~> 3.1.2"
130         ]
131       }
132     },
133     {
134       "name": "Countly",
135       "prefix_header_contents": "#define USE_ANALYTICS_COUNTLY 1",
136       "public_header_files": "Analytics/Integrations/*",
137       "ios": {
138         "source_files": "Analytics/Integrations/Countly/SEGCountlyIntegration.{h,m}"
139       },
140       "platforms": [
141         "ios"
142       ],
143       "dependencies": {
144         "Analytics/Core-iOS": [
146         ],
147         "Analytics/Segmentio": [
149         ],
150         "Countly": [
151           "~> 1.0.0"
152         ]
153       }
154     },
155     {
156       "name": "Crittercism",
157       "prefix_header_contents": "#define USE_ANALYTICS_CRITTERCISM 1",
158       "public_header_files": "Analytics/Integrations/*",
159       "ios": {
160         "source_files": "Analytics/Integrations/Crittercism/SEGCrittercismIntegration.{h,m}"
161       },
162       "platforms": [
163         "ios"
164       ],
165       "dependencies": {
166         "Analytics/Core-iOS": [
168         ],
169         "Analytics/Segmentio": [
171         ],
172         "CrittercismSDK": [
173           "~> 4.3.3"
174         ]
175       }
176     },
177     {
178       "name": "Flurry",
179       "prefix_header_contents": "#define USE_ANALYTICS_FLURRY 1",
180       "public_header_files": "Analytics/Integrations/*",
181       "ios": {
182         "source_files": "Analytics/Integrations/Flurry/SEGFlurryIntegration.{h,m}"
183       },
184       "platforms": [
185         "ios"
186       ],
187       "dependencies": {
188         "Analytics/Core-iOS": [
190         ],
191         "Analytics/Segmentio": [
193         ],
194         "FlurrySDK": [
195           "~> 4.4.0"
196         ]
197       }
198     },
199     {
200       "name": "GoogleAnalytics",
201       "prefix_header_contents": "#define USE_ANALYTICS_GOOGLEANALYTICS 1",
202       "public_header_files": "Analytics/Integrations/*",
203       "ios": {
204         "source_files": "Analytics/Integrations/GoogleAnalytics/SEGGoogleAnalyticsIntegration.{h,m}"
205       },
206       "platforms": [
207         "ios"
208       ],
209       "dependencies": {
210         "Analytics/Core-iOS": [
212         ],
213         "Analytics/Segmentio": [
215         ],
216         "GoogleAnalytics-iOS-SDK": [
217           "3.0.9"
218         ]
219       }
220     },
221     {
222       "name": "Localytics",
223       "prefix_header_contents": "#define USE_ANALYTICS_LOCALYTICS 1",
224       "public_header_files": "Analytics/Integrations/*",
225       "ios": {
226         "source_files": "Analytics/Integrations/Localytics/SEGLocalyticsIntegration.{h,m}"
227       },
228       "platforms": [
229         "ios"
230       ],
231       "dependencies": {
232         "Analytics/Core-iOS": [
234         ],
235         "Analytics/Segmentio": [
237         ],
238         "Localytics-AMP": [
239           "2.60.0"
240         ]
241       }
242     },
243     {
244       "name": "Mixpanel",
245       "prefix_header_contents": "#define USE_ANALYTICS_MIXPANEL 1",
246       "public_header_files": "Analytics/Integrations/*",
247       "ios": {
248         "source_files": "Analytics/Integrations/Mixpanel/SEGMixpanelIntegration.{h,m}"
249       },
250       "platforms": [
251         "ios"
252       ],
253       "dependencies": {
254         "Analytics/Core-iOS": [
256         ],
257         "Analytics/Segmentio": [
259         ],
260         "Mixpanel": [
261           "2.5.1"
262         ]
263       }
264     },
265     {
266       "name": "Optimizely",
267       "prefix_header_contents": "#define USE_ANALYTICS_OPTIMIZELY 1",
268       "public_header_files": "Analytics/Integrations/*",
269       "ios": {
270         "source_files": "Analytics/Integrations/Optimizely/SEGOptimizelyIntegration.{h,m}"
271       },
272       "platforms": [
273         "ios"
274       ],
275       "dependencies": {
276         "Analytics/Core-iOS": [
278         ],
279         "Analytics/Segmentio": [
281         ],
282         "Optimizely-iOS-SDK": [
283           "~> 0.6.52"
284         ]
285       }
286     },
287     {
288       "name": "Quantcast",
289       "prefix_header_contents": "#define USE_ANALYTICS_QUANTCAST 1",
290       "public_header_files": "Analytics/Integrations/*",
291       "ios": {
292         "source_files": "Analytics/Integrations/Quantcast/SEGQuantcastIntegration.{h,m}"
293       },
294       "platforms": [
295         "ios"
296       ],
297       "dependencies": {
298         "Analytics/Core-iOS": [
300         ],
301         "Analytics/Segmentio": [
303         ],
304         "Quantcast-Measure": [
305           "~> 1.4.4"
306         ]
307       }
308     },
309     {
310       "name": "Taplytics",
311       "prefix_header_contents": "#define USE_ANALYTICS_TAPLYTICS 1",
312       "public_header_files": "Analytics/Integrations/*",
313       "ios": {
314         "source_files": "Analytics/Integrations/Taplytics/SEGTaplyticsIntegration.{h,m}"
315       },
316       "platforms": [
317         "ios"
318       ],
319       "dependencies": {
320         "Analytics/Core-iOS": [
322         ],
323         "Analytics/Segmentio": [
325         ],
326         "Taplytics": [
327           "~> 1.3.0"
328         ]
329       }
330     },
331     {
332       "name": "Tapstream",
333       "prefix_header_contents": "#define USE_ANALYTICS_TAPSTREAM 1",
334       "public_header_files": "Analytics/Integrations/*",
335       "ios": {
336         "source_files": "Analytics/Integrations/Tapstream/SEGTapstreamIntegration.{h,m}"
337       },
338       "platforms": [
339         "ios"
340       ],
341       "dependencies": {
342         "Analytics/Core-iOS": [
344         ],
345         "Analytics/Segmentio": [
347         ],
348         "Tapstream": [
349           "~> 2.7"
350         ]
351       }
352     },
353     {
354       "name": "TestFlight",
355       "prefix_header_contents": "#define USE_ANALYTICS_TESTFLIGHT 1",
356       "public_header_files": "Analytics/Integrations/*",
357       "ios": {
358         "source_files": "Analytics/Integrations/TestFlight/SEGTestFlightIntegration.{h,m}"
359       },
360       "platforms": [
361         "ios"
362       ],
363       "dependencies": {
364         "Analytics/Core-iOS": [
366         ],
367         "Analytics/Segmentio": [
369         ],
370         "TestFlightSDK": [
371           "~> 3.0.2"
372         ]
373       }
374     }
375   ]