[Add] MainPush 1.0.4
[CocoaPods.git] / Specs / a / 7 / 6 / Analytics / 1.5.8 / Analytics.podspec.json
blob6bd26db8e3a8b2c7dd6b746c1f9983ca22f78987
2   "name": "Analytics",
3   "version": "1.5.8",
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.5.8"
16   },
17   "platforms": {
18     "ios": "6.0"
19   },
20   "requires_arc": true,
21   "xcconfig": {
22     "GCC_PREPROCESSOR_DEFINITIONS": "ANALYTICS_VERSION=1.5.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       ]
46     },
47     {
48       "name": "Segmentio",
49       "prefix_header_contents": "#define USE_ANALYTICS_SEGMENTIO 1",
50       "public_header_files": "Analytics/Integrations/*",
51       "ios": {
52         "source_files": "Analytics/Integrations/Segmentio/SEGSegmentioIntegration.{h,m}"
53       },
54       "platforms": [
55         "ios"
56       ],
57       "dependencies": {
58         "Analytics/Core-iOS": [
60         ],
61         "Reachability": [
62           "3.1.1"
63         ]
64       }
65     },
66     {
67       "name": "Amplitude",
68       "prefix_header_contents": "#define USE_ANALYTICS_AMPLITUDE 1",
69       "public_header_files": "Analytics/Integrations/*",
70       "ios": {
71         "source_files": "Analytics/Integrations/Amplitude/SEGAmplitudeIntegration.{h,m}"
72       },
73       "platforms": [
74         "ios"
75       ],
76       "dependencies": {
77         "Amplitude-iOS": [
78           "~> 2.1.0"
79         ],
80         "Analytics/Core-iOS": [
82         ],
83         "Analytics/Segmentio": [
85         ]
86       }
87     },
88     {
89       "name": "Bugsnag",
90       "prefix_header_contents": "#define USE_ANALYTICS_BUGSNAG 1",
91       "public_header_files": "Analytics/Integrations/*",
92       "ios": {
93         "source_files": "Analytics/Integrations/Bugsnag/SEGBugsnagIntegration.{h,m}"
94       },
95       "platforms": [
96         "ios"
97       ],
98       "dependencies": {
99         "Analytics/Core-iOS": [
101         ],
102         "Analytics/Segmentio": [
104         ],
105         "Bugsnag": [
106           "~> 3.1.2"
107         ]
108       }
109     },
110     {
111       "name": "Countly",
112       "prefix_header_contents": "#define USE_ANALYTICS_COUNTLY 1",
113       "public_header_files": "Analytics/Integrations/*",
114       "ios": {
115         "source_files": "Analytics/Integrations/Countly/SEGCountlyIntegration.{h,m}"
116       },
117       "platforms": [
118         "ios"
119       ],
120       "dependencies": {
121         "Analytics/Core-iOS": [
123         ],
124         "Analytics/Segmentio": [
126         ],
127         "Countly": [
128           "~> 1.0.0"
129         ]
130       }
131     },
132     {
133       "name": "Crittercism",
134       "prefix_header_contents": "#define USE_ANALYTICS_CRITTERCISM 1",
135       "public_header_files": "Analytics/Integrations/*",
136       "ios": {
137         "source_files": "Analytics/Integrations/Crittercism/SEGCrittercismIntegration.{h,m}"
138       },
139       "platforms": [
140         "ios"
141       ],
142       "dependencies": {
143         "Analytics/Core-iOS": [
145         ],
146         "Analytics/Segmentio": [
148         ],
149         "CrittercismSDK": [
150           "~> 4.3.3"
151         ]
152       }
153     },
154     {
155       "name": "Flurry",
156       "prefix_header_contents": "#define USE_ANALYTICS_FLURRY 1",
157       "public_header_files": "Analytics/Integrations/*",
158       "ios": {
159         "source_files": "Analytics/Integrations/Flurry/SEGFlurryIntegration.{h,m}"
160       },
161       "platforms": [
162         "ios"
163       ],
164       "dependencies": {
165         "Analytics/Core-iOS": [
167         ],
168         "Analytics/Segmentio": [
170         ],
171         "FlurrySDK": [
172           "~> 4.4.0"
173         ]
174       }
175     },
176     {
177       "name": "GoogleAnalytics",
178       "prefix_header_contents": "#define USE_ANALYTICS_GOOGLEANALYTICS 1",
179       "public_header_files": "Analytics/Integrations/*",
180       "ios": {
181         "source_files": "Analytics/Integrations/GoogleAnalytics/SEGGoogleAnalyticsIntegration.{h,m}"
182       },
183       "platforms": [
184         "ios"
185       ],
186       "dependencies": {
187         "Analytics/Core-iOS": [
189         ],
190         "Analytics/Segmentio": [
192         ],
193         "GoogleAnalytics-iOS-SDK": [
194           "~> 3.0.7"
195         ]
196       }
197     },
198     {
199       "name": "Localytics",
200       "prefix_header_contents": "#define USE_ANALYTICS_LOCALYTICS 1",
201       "public_header_files": "Analytics/Integrations/*",
202       "ios": {
203         "source_files": "Analytics/Integrations/Localytics/SEGLocalyticsIntegration.{h,m}"
204       },
205       "platforms": [
206         "ios"
207       ],
208       "dependencies": {
209         "Analytics/Core-iOS": [
211         ],
212         "Analytics/Segmentio": [
214         ],
215         "Localytics-iOS-Client": [
216           "~> 2.23.0"
217         ]
218       }
219     },
220     {
221       "name": "Mixpanel",
222       "prefix_header_contents": "#define USE_ANALYTICS_MIXPANEL 1",
223       "public_header_files": "Analytics/Integrations/*",
224       "ios": {
225         "source_files": "Analytics/Integrations/Mixpanel/SEGMixpanelIntegration.{h,m}"
226       },
227       "platforms": [
228         "ios"
229       ],
230       "dependencies": {
231         "Analytics/Core-iOS": [
233         ],
234         "Analytics/Segmentio": [
236         ],
237         "Mixpanel": [
238           "~> 2.3.6"
239         ]
240       }
241     },
242     {
243       "name": "Optimizely",
244       "prefix_header_contents": "#define USE_ANALYTICS_OPTIMIZELY 1",
245       "public_header_files": "Analytics/Integrations/*",
246       "ios": {
247         "source_files": "Analytics/Integrations/Optimizely/SEGOptimizelyIntegration.{h,m}"
248       },
249       "platforms": [
250         "ios"
251       ],
252       "dependencies": {
253         "Analytics/Core-iOS": [
255         ],
256         "Analytics/Segmentio": [
258         ],
259         "Optimizely-iOS-SDK": [
260           "~> 0.6.52"
261         ]
262       }
263     },
264     {
265       "name": "Taplytics",
266       "prefix_header_contents": "#define USE_ANALYTICS_TAPLYTICS 1",
267       "public_header_files": "Analytics/Integrations/*",
268       "ios": {
269         "source_files": "Analytics/Integrations/Taplytics/SEGTaplyticsIntegration.{h,m}"
270       },
271       "platforms": [
272         "ios"
273       ],
274       "dependencies": {
275         "Analytics/Core-iOS": [
277         ],
278         "Analytics/Segmentio": [
280         ],
281         "Taplytics": [
282           "~> 1.3.0"
283         ]
284       }
285     },
286     {
287       "name": "Tapstream",
288       "prefix_header_contents": "#define USE_ANALYTICS_TAPSTREAM 1",
289       "public_header_files": "Analytics/Integrations/*",
290       "ios": {
291         "source_files": "Analytics/Integrations/Tapstream/SEGTapstreamIntegration.{h,m}"
292       },
293       "platforms": [
294         "ios"
295       ],
296       "dependencies": {
297         "Analytics/Core-iOS": [
299         ],
300         "Analytics/Segmentio": [
302         ],
303         "Tapstream": [
304           "~> 2.7"
305         ]
306       }
307     },
308     {
309       "name": "Quantcast",
310       "prefix_header_contents": "#define USE_ANALYTICS_QUANTCAST 1",
311       "public_header_files": "Analytics/Integrations/*",
312       "ios": {
313         "source_files": "Analytics/Integrations/Quantcast/SEGQuantcastIntegration.{h,m}"
314       },
315       "platforms": [
316         "ios"
317       ],
318       "dependencies": {
319         "Analytics/Core-iOS": [
321         ],
322         "Analytics/Segmentio": [
324         ],
325         "Quantcast-Measure": [
326           "~> 1.4.4"
327         ]
328       }
329     }
330   ]