[Add] AlibabacloudIQS20241111 1.2.0
[CocoaPods.git] / Specs / a / 7 / 6 / Analytics / 1.7.8 / Analytics.podspec.json
blob3f76f20ef60abfe1e4443910a163d7b5fed0ac71
2   "name": "Analytics",
3   "version": "1.7.8",
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.7.8"
16   },
17   "platforms": {
18     "ios": "6.0"
19   },
20   "requires_arc": true,
21   "xcconfig": {
22     "GCC_PREPROCESSOR_DEFINITIONS": "ANALYTICS_VERSION=1.7.8"
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": "Amplitude",
53       "prefix_header_contents": "#define USE_ANALYTICS_AMPLITUDE 1",
54       "public_header_files": "Analytics/Integrations/*",
55       "ios": {
56         "source_files": "Analytics/Integrations/Amplitude/SEGAmplitudeIntegration.{h,m}"
57       },
58       "platforms": [
59         "ios"
60       ],
61       "dependencies": {
62         "Amplitude-iOS": [
63           "2.1.1"
64         ],
65         "Analytics/Core-iOS": [
67         ],
68         "Analytics/Segmentio": [
70         ]
71       }
72     },
73     {
74       "name": "AppsFlyer",
75       "prefix_header_contents": "#define USE_ANALYTICS_APPSFLYER 1",
76       "public_header_files": "Analytics/Integrations/*",
77       "ios": {
78         "source_files": "Analytics/Integrations/AppsFlyer/SEGAppsFlyerIntegration.{h,m}"
79       },
80       "platforms": [
81         "ios"
82       ],
83       "dependencies": {
84         "Analytics/Core-iOS": [
86         ],
87         "Analytics/Segmentio": [
89         ],
90         "AppsFlyer-SDK": [
91           "2.5.3.10"
92         ]
93       }
94     },
95     {
96       "name": "Bugsnag",
97       "prefix_header_contents": "#define USE_ANALYTICS_BUGSNAG 1",
98       "public_header_files": "Analytics/Integrations/*",
99       "ios": {
100         "source_files": "Analytics/Integrations/Bugsnag/SEGBugsnagIntegration.{h,m}"
101       },
102       "platforms": [
103         "ios"
104       ],
105       "dependencies": {
106         "Analytics/Core-iOS": [
108         ],
109         "Analytics/Segmentio": [
111         ],
112         "Bugsnag": [
113           "3.1.2"
114         ]
115       }
116     },
117     {
118       "name": "Countly",
119       "prefix_header_contents": "#define USE_ANALYTICS_COUNTLY 1",
120       "public_header_files": "Analytics/Integrations/*",
121       "ios": {
122         "source_files": "Analytics/Integrations/Countly/SEGCountlyIntegration.{h,m}"
123       },
124       "platforms": [
125         "ios"
126       ],
127       "dependencies": {
128         "Analytics/Core-iOS": [
130         ],
131         "Analytics/Segmentio": [
133         ],
134         "Countly": [
135           "1.0.0"
136         ]
137       }
138     },
139     {
140       "name": "Crittercism",
141       "prefix_header_contents": "#define USE_ANALYTICS_CRITTERCISM 1",
142       "public_header_files": "Analytics/Integrations/*",
143       "ios": {
144         "source_files": "Analytics/Integrations/Crittercism/SEGCrittercismIntegration.{h,m}"
145       },
146       "platforms": [
147         "ios"
148       ],
149       "dependencies": {
150         "Analytics/Core-iOS": [
152         ],
153         "Analytics/Segmentio": [
155         ],
156         "CrittercismSDK": [
157           "4.3.4"
158         ]
159       }
160     },
161     {
162       "name": "Flurry",
163       "prefix_header_contents": "#define USE_ANALYTICS_FLURRY 1",
164       "public_header_files": "Analytics/Integrations/*",
165       "ios": {
166         "source_files": "Analytics/Integrations/Flurry/SEGFlurryIntegration.{h,m}"
167       },
168       "platforms": [
169         "ios"
170       ],
171       "dependencies": {
172         "Analytics/Core-iOS": [
174         ],
175         "Analytics/Segmentio": [
177         ],
178         "FlurrySDK": [
179           "4.4.0"
180         ]
181       }
182     },
183     {
184       "name": "GoogleAnalytics",
185       "prefix_header_contents": "#define USE_ANALYTICS_GOOGLEANALYTICS 1",
186       "public_header_files": "Analytics/Integrations/*",
187       "ios": {
188         "source_files": "Analytics/Integrations/GoogleAnalytics/SEGGoogleAnalyticsIntegration.{h,m}"
189       },
190       "platforms": [
191         "ios"
192       ],
193       "dependencies": {
194         "Analytics/Core-iOS": [
196         ],
197         "Analytics/Segmentio": [
199         ],
200         "GoogleAnalytics-iOS-SDK": [
201           "3.0.9"
202         ]
203       }
204     },
205     {
206       "name": "Localytics",
207       "prefix_header_contents": "#define USE_ANALYTICS_LOCALYTICS 1",
208       "public_header_files": "Analytics/Integrations/*",
209       "ios": {
210         "source_files": "Analytics/Integrations/Localytics/SEGLocalyticsIntegration.{h,m}"
211       },
212       "platforms": [
213         "ios"
214       ],
215       "dependencies": {
216         "Analytics/Core-iOS": [
218         ],
219         "Analytics/Segmentio": [
221         ],
222         "Localytics-AMP": [
223           "2.71.0"
224         ]
225       }
226     },
227     {
228       "name": "Mixpanel",
229       "prefix_header_contents": "#define USE_ANALYTICS_MIXPANEL 1",
230       "public_header_files": "Analytics/Integrations/*",
231       "ios": {
232         "source_files": "Analytics/Integrations/Mixpanel/SEGMixpanelIntegration.{h,m}"
233       },
234       "platforms": [
235         "ios"
236       ],
237       "dependencies": {
238         "Analytics/Core-iOS": [
240         ],
241         "Analytics/Segmentio": [
243         ],
244         "Mixpanel": [
245           "2.5.3"
246         ]
247       }
248     },
249     {
250       "name": "Optimizely",
251       "prefix_header_contents": "#define USE_ANALYTICS_OPTIMIZELY 1",
252       "public_header_files": "Analytics/Integrations/*",
253       "ios": {
254         "source_files": "Analytics/Integrations/Optimizely/SEGOptimizelyIntegration.{h,m}"
255       },
256       "platforms": [
257         "ios"
258       ],
259       "dependencies": {
260         "Analytics/Core-iOS": [
262         ],
263         "Analytics/Segmentio": [
265         ],
266         "Optimizely-iOS-SDK": [
267           "0.6.52"
268         ]
269       }
270     },
271     {
272       "name": "Quantcast",
273       "prefix_header_contents": "#define USE_ANALYTICS_QUANTCAST 1",
274       "public_header_files": "Analytics/Integrations/*",
275       "ios": {
276         "source_files": "Analytics/Integrations/Quantcast/SEGQuantcastIntegration.{h,m}"
277       },
278       "platforms": [
279         "ios"
280       ],
281       "dependencies": {
282         "Analytics/Core-iOS": [
284         ],
285         "Analytics/Segmentio": [
287         ],
288         "Quantcast-Measure": [
289           "1.4.6"
290         ]
291       }
292     },
293     {
294       "name": "Segmentio",
295       "prefix_header_contents": "#define USE_ANALYTICS_SEGMENTIO 1",
296       "public_header_files": "Analytics/Integrations/*",
297       "ios": {
298         "source_files": "Analytics/Integrations/Segmentio/SEGSegmentioIntegration.{h,m}"
299       },
300       "platforms": [
301         "ios"
302       ],
303       "dependencies": {
304         "Analytics/Core-iOS": [
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           "2.0.10"
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.8.1"
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   ]