[Add] DocumentReaderMRZBarcodeStage 7.5.10862
[CocoaPods.git] / Specs / b / 6 / 2 / ARAnalytics / 3.0.0 / ARAnalytics.podspec.json
blob4db863d522d8f3405ba092d27c9023b1d907ad64
2   "name": "ARAnalytics",
3   "version": "3.0.0",
4   "license": {
5     "type": "MIT",
6     "file": "LICENSE"
7   },
8   "homepage": "https://github.com/orta/ARAnalytics",
9   "authors": {
10     "orta": "orta.therox@gmail.com",
11     "Daniel Haight": "confidence.designed@gmail.com"
12   },
13   "source": {
14     "git": "https://github.com/orta/ARAnalytics.git",
15     "tag": "3.0.0"
16   },
17   "platforms": {
18     "ios": "7.0",
19     "osx": "10.7"
20   },
21   "social_media_url": "https://twitter.com/orta",
22   "requires_arc": true,
23   "summary": "Using subspecs you can define your analytics provider with the same API on iOS and OS X.",
24   "default_subspecs": "no_clash_HockeyApp",
25   "description": "ARAnalytics is a analytics abstraction library offering a sane API for tracking events and user data. It currently supports on iOS: Mixpanel, Localytics, Flurry, GoogleAnalytics, KISSmetrics, Crittercism, Crashlytics, Bugsnag, Countly, Helpshift, Tapstream, NewRelic, Amplitude, HockeyApp, ParseAnalytics, HeapAnalytics, Chartbeat, UMengAnalytics, Librato, Segmentio, Swrve, YandexMobileMetrica, Adjust, AppsFlyer, Branch and Snowplow. And for OS X: KISSmetrics and Mixpanel. It does this by using CocoaPods subspecs to let you decide which libraries you'd like to use. You are free to also use the official API for any provider too. Also, comes with an amazing DSL to clear up your methods.",
26   "subspecs": [
27     {
28       "name": "CoreMac",
29       "source_files": [
30         "*.{h,m}",
31         "Providers/ARAnalyticalProvider.{h,m}",
32         "Providers/ARAnalyticsProviders.h"
33       ],
34       "exclude_files": [
35         "ARDSL.{h,m}"
36       ],
37       "platforms": {
38         "osx": null
39       }
40     },
41     {
42       "name": "CoreIOS",
43       "source_files": [
44         "*.{h,m}",
45         "Providers/ARAnalyticalProvider.{h,m}",
46         "Providers/ARAnalyticsProviders.h"
47       ],
48       "exclude_files": [
49         "ARDSL.{h,m}"
50       ],
51       "private_header_files": "ARNavigationControllerDelegateProxy.h",
52       "platforms": {
53         "ios": null
54       }
55     },
56     {
57       "name": "DSL",
58       "source_files": [
59         "*.{h,m}",
60         "ARDSL.{h,m}",
61         "Providers/ARAnalyticalProvider.{h,m}",
62         "Providers/ARAnalyticsProviders.h"
63       ],
64       "dependencies": {
65         "RSSwizzle": [
66           "~> 0.1.0"
67         ],
68         "ReactiveCocoa": [
69           "2.3"
70         ]
71       }
72     },
73     {
74       "name": "Mixpanel",
75       "prefix_header_contents": "#define AR_MIXPANEL_EXISTS 1",
76       "ios": {
77         "source_files": [
78           "Providers/MixpanelProvider.{h,m}"
79         ]
80       },
81       "dependencies": {
82         "ARAnalytics/CoreIOS": [
84         ],
85         "Mixpanel": [
87         ]
88       },
89       "platforms": {
90         "ios": null
91       }
92     },
93     {
94       "name": "Localytics",
95       "prefix_header_contents": "#define AR_LOCALYTICS_EXISTS 1",
96       "ios": {
97         "source_files": [
98           "Providers/LocalyticsProvider.{h,m}"
99         ]
100       },
101       "dependencies": {
102         "ARAnalytics/CoreIOS": [
104         ],
105         "Localytics": [
107         ]
108       },
109       "platforms": {
110         "ios": null
111       }
112     },
113     {
114       "name": "Flurry",
115       "prefix_header_contents": "#define AR_FLURRY_EXISTS 1",
116       "ios": {
117         "source_files": [
118           "Providers/FlurryProvider.{h,m}"
119         ]
120       },
121       "dependencies": {
122         "ARAnalytics/CoreIOS": [
124         ],
125         "FlurrySDK": [
127         ]
128       },
129       "platforms": {
130         "ios": null
131       }
132     },
133     {
134       "name": "GoogleAnalytics",
135       "prefix_header_contents": "#define AR_GOOGLEANALYTICS_EXISTS 1",
136       "ios": {
137         "source_files": [
138           "Providers/GoogleAnalyticsProvider.{h,m}",
139           "Extensions/*+GoogleAnalytics.{h,m}"
140         ]
141       },
142       "dependencies": {
143         "ARAnalytics/CoreIOS": [
145         ],
146         "GoogleAnalytics-iOS-SDK": [
148         ]
149       },
150       "platforms": {
151         "ios": null
152       }
153     },
154     {
155       "name": "KISSmetrics",
156       "prefix_header_contents": "#define AR_KISSMETRICS_EXISTS 1",
157       "ios": {
158         "source_files": [
159           "Providers/KISSmetricsProvider.{h,m}"
160         ]
161       },
162       "dependencies": {
163         "ARAnalytics/CoreIOS": [
165         ],
166         "KISSmetrics": [
168         ]
169       },
170       "platforms": {
171         "ios": null
172       }
173     },
174     {
175       "name": "Crittercism",
176       "prefix_header_contents": "#define AR_CRITTERCISM_EXISTS 1",
177       "ios": {
178         "source_files": [
179           "Providers/CrittercismProvider.{h,m}"
180         ]
181       },
182       "dependencies": {
183         "ARAnalytics/CoreIOS": [
185         ],
186         "CrittercismSDK": [
188         ]
189       },
190       "platforms": {
191         "ios": null
192       }
193     },
194     {
195       "name": "Crashlytics",
196       "prefix_header_contents": "#define AR_CRASHLYTICS_EXISTS 1",
197       "ios": {
198         "source_files": [
199           "Providers/CrashlyticsProvider.{h,m}"
200         ]
201       },
202       "dependencies": {
203         "ARAnalytics/CoreIOS": [
205         ]
206       },
207       "platforms": {
208         "ios": null
209       }
210     },
211     {
212       "name": "Bugsnag",
213       "prefix_header_contents": "#define AR_BUGSNAG_EXISTS 1",
214       "ios": {
215         "source_files": [
216           "Providers/BugsnagProvider.{h,m}"
217         ]
218       },
219       "dependencies": {
220         "ARAnalytics/CoreIOS": [
222         ],
223         "Bugsnag": [
225         ]
226       },
227       "platforms": {
228         "ios": null
229       }
230     },
231     {
232       "name": "Countly",
233       "prefix_header_contents": "#define AR_COUNTLY_EXISTS 1",
234       "ios": {
235         "source_files": [
236           "Providers/CountlyProvider.{h,m}"
237         ]
238       },
239       "dependencies": {
240         "ARAnalytics/CoreIOS": [
242         ],
243         "Countly": [
245         ]
246       },
247       "platforms": {
248         "ios": null
249       }
250     },
251     {
252       "name": "Helpshift",
253       "prefix_header_contents": "#define AR_HELPSHIFT_EXISTS 1",
254       "ios": {
255         "source_files": [
256           "Providers/HelpshiftProvider.{h,m}"
257         ]
258       },
259       "dependencies": {
260         "ARAnalytics/CoreIOS": [
262         ],
263         "Helpshift": [
265         ]
266       },
267       "platforms": {
268         "ios": null
269       }
270     },
271     {
272       "name": "KISSmetricsOSX",
273       "prefix_header_contents": "#define AR_KISSMETRICS_EXISTS 1",
274       "osx": {
275         "source_files": [
276           "Providers/KISSmetricsProvider.{h,m}"
277         ]
278       },
279       "dependencies": {
280         "ARAnalytics/CoreMac": [
282         ],
283         "KISSmetrics": [
285         ]
286       },
287       "platforms": {
288         "osx": null
289       }
290     },
291     {
292       "name": "MixpanelOSX",
293       "prefix_header_contents": "#define AR_MIXPANEL_EXISTS 1",
294       "osx": {
295         "source_files": [
296           "Providers/MixpanelProvider.{h,m}"
297         ]
298       },
299       "dependencies": {
300         "ARAnalytics/CoreMac": [
302         ],
303         "Mixpanel-OSX-Community": [
305         ]
306       },
307       "platforms": {
308         "osx": null
309       }
310     },
311     {
312       "name": "Tapstream",
313       "prefix_header_contents": "#define AR_TAPSTREAM_EXISTS 1",
314       "ios": {
315         "source_files": [
316           "Providers/TapstreamProvider.{h,m}"
317         ]
318       },
319       "dependencies": {
320         "ARAnalytics/CoreIOS": [
322         ],
323         "Tapstream": [
325         ]
326       },
327       "platforms": {
328         "ios": null
329       }
330     },
331     {
332       "name": "NewRelic",
333       "prefix_header_contents": "#define AR_NEWRELIC_EXISTS 1",
334       "ios": {
335         "source_files": [
336           "Providers/NewRelicProvider.{h,m}"
337         ]
338       },
339       "dependencies": {
340         "ARAnalytics/CoreIOS": [
342         ],
343         "NewRelicAgent": [
345         ]
346       },
347       "platforms": {
348         "ios": null
349       }
350     },
351     {
352       "name": "Amplitude",
353       "prefix_header_contents": "#define AR_AMPLITUDE_EXISTS 1",
354       "ios": {
355         "source_files": [
356           "Providers/AmplitudeProvider.{h,m}"
357         ]
358       },
359       "dependencies": {
360         "ARAnalytics/CoreIOS": [
362         ],
363         "Amplitude-iOS": [
365         ]
366       },
367       "platforms": {
368         "ios": null
369       }
370     },
371     {
372       "name": "HockeyApp",
373       "prefix_header_contents": "#define AR_HOCKEYAPP_EXISTS 1",
374       "ios": {
375         "source_files": [
376           "Providers/HockeyAppProvider.{h,m}"
377         ]
378       },
379       "dependencies": {
380         "ARAnalytics/CoreIOS": [
382         ],
383         "HockeySDK": [
385         ]
386       },
387       "platforms": {
388         "ios": null
389       }
390     },
391     {
392       "name": "ParseAnalytics",
393       "prefix_header_contents": "#define AR_PARSEANALYTICS_EXISTS 1",
394       "ios": {
395         "source_files": [
396           "Providers/ParseAnalyticsProvider.{h,m}"
397         ]
398       },
399       "dependencies": {
400         "ARAnalytics/CoreIOS": [
402         ],
403         "Parse": [
405         ]
406       },
407       "platforms": {
408         "ios": null
409       }
410     },
411     {
412       "name": "HeapAnalytics",
413       "prefix_header_contents": "#define AR_HEAPANALYTICS_EXISTS 1",
414       "ios": {
415         "source_files": [
416           "Providers/HeapAnalyticsProvider.{h,m}"
417         ]
418       },
419       "dependencies": {
420         "ARAnalytics/CoreIOS": [
422         ],
423         "Heap": [
425         ]
426       },
427       "platforms": {
428         "ios": null
429       }
430     },
431     {
432       "name": "Chartbeat",
433       "prefix_header_contents": "#define AR_CHARTBEAT_EXISTS 1",
434       "ios": {
435         "source_files": [
436           "Providers/ChartbeatProvider.{h,m}",
437           "Extensions/*+Chartbeat.{h,m}"
438         ]
439       },
440       "dependencies": {
441         "ARAnalytics/CoreIOS": [
443         ],
444         "Chartbeat": [
446         ]
447       },
448       "platforms": {
449         "ios": null
450       }
451     },
452     {
453       "name": "UMengAnalytics",
454       "prefix_header_contents": "#define AR_UMENGANALYTICS_EXISTS 1",
455       "ios": {
456         "source_files": [
457           "Providers/UMengAnalyticsProvider.{h,m}"
458         ]
459       },
460       "dependencies": {
461         "ARAnalytics/CoreIOS": [
463         ],
464         "UMengAnalytics": [
466         ]
467       },
468       "platforms": {
469         "ios": null
470       }
471     },
472     {
473       "name": "Librato",
474       "prefix_header_contents": "#define AR_LIBRATO_EXISTS 1",
475       "ios": {
476         "source_files": [
477           "Providers/LibratoProvider.{h,m}"
478         ]
479       },
480       "dependencies": {
481         "ARAnalytics/CoreIOS": [
483         ]
484       },
485       "platforms": {
486         "ios": null
487       }
488     },
489     {
490       "name": "Segmentio",
491       "prefix_header_contents": "#define AR_SEGMENTIO_EXISTS 1",
492       "ios": {
493         "source_files": [
494           "Providers/SegmentioProvider.{h,m}"
495         ]
496       },
497       "dependencies": {
498         "ARAnalytics/CoreIOS": [
500         ],
501         "Analytics/Segmentio": [
503         ]
504       },
505       "platforms": {
506         "ios": null
507       }
508     },
509     {
510       "name": "Swrve",
511       "prefix_header_contents": "#define AR_SWRVE_EXISTS 1",
512       "ios": {
513         "source_files": [
514           "Providers/SwrveProvider.{h,m}"
515         ]
516       },
517       "dependencies": {
518         "ARAnalytics/CoreIOS": [
520         ],
521         "SwrveSDK": [
523         ]
524       },
525       "platforms": {
526         "ios": null
527       }
528     },
529     {
530       "name": "YandexMobileMetrica",
531       "prefix_header_contents": "#define AR_YANDEXMOBILEMETRICA_EXISTS 1",
532       "ios": {
533         "source_files": [
534           "Providers/YandexMobileMetricaProvider.{h,m}"
535         ]
536       },
537       "dependencies": {
538         "ARAnalytics/CoreIOS": [
540         ],
541         "YandexMobileMetrica": [
543         ]
544       },
545       "platforms": {
546         "ios": null
547       }
548     },
549     {
550       "name": "Adjust",
551       "prefix_header_contents": "#define AR_ADJUST_EXISTS 1",
552       "ios": {
553         "source_files": [
554           "Providers/AdjustProvider.{h,m}"
555         ]
556       },
557       "dependencies": {
558         "ARAnalytics/CoreIOS": [
560         ],
561         "Adjust": [
563         ]
564       },
565       "platforms": {
566         "ios": null
567       }
568     },
569     {
570       "name": "AppsFlyer",
571       "prefix_header_contents": "#define AR_APPSFLYER_EXISTS 1",
572       "ios": {
573         "source_files": [
574           "Providers/AppsFlyerProvider.{h,m}"
575         ]
576       },
577       "dependencies": {
578         "ARAnalytics/CoreIOS": [
580         ],
581         "AppsFlyer-SDK": [
583         ]
584       },
585       "platforms": {
586         "ios": null
587       }
588     },
589     {
590       "name": "Branch",
591       "prefix_header_contents": "#define AR_BRANCH_EXISTS 1",
592       "ios": {
593         "source_files": [
594           "Providers/BranchProvider.{h,m}"
595         ]
596       },
597       "dependencies": {
598         "ARAnalytics/CoreIOS": [
600         ],
601         "Branch": [
603         ]
604       },
605       "platforms": {
606         "ios": null
607       }
608     },
609     {
610       "name": "Snowplow",
611       "prefix_header_contents": "#define AR_SNOWPLOW_EXISTS 1",
612       "ios": {
613         "source_files": [
614           "Providers/SnowplowProvider.{h,m}"
615         ]
616       },
617       "dependencies": {
618         "ARAnalytics/CoreIOS": [
620         ],
621         "SnowplowTracker": [
623         ]
624       },
625       "platforms": {
626         "ios": null
627       }
628     },
629     {
630       "name": "no_clash_HockeyApp",
631       "ios": {
632         "dependencies": {
633           "ARAnalytics/Mixpanel": [
635           ],
636           "ARAnalytics/Localytics": [
638           ],
639           "ARAnalytics/Flurry": [
641           ],
642           "ARAnalytics/GoogleAnalytics": [
644           ],
645           "ARAnalytics/KISSmetrics": [
647           ],
648           "ARAnalytics/Crashlytics": [
650           ],
651           "ARAnalytics/Bugsnag": [
653           ],
654           "ARAnalytics/Countly": [
656           ],
657           "ARAnalytics/Helpshift": [
659           ],
660           "ARAnalytics/Tapstream": [
662           ],
663           "ARAnalytics/NewRelic": [
665           ],
666           "ARAnalytics/Amplitude": [
668           ],
669           "ARAnalytics/HockeyApp": [
671           ],
672           "ARAnalytics/ParseAnalytics": [
674           ],
675           "ARAnalytics/HeapAnalytics": [
677           ],
678           "ARAnalytics/Chartbeat": [
680           ],
681           "ARAnalytics/UMengAnalytics": [
683           ],
684           "ARAnalytics/Librato": [
686           ],
687           "ARAnalytics/Segmentio": [
689           ],
690           "ARAnalytics/Swrve": [
692           ],
693           "ARAnalytics/YandexMobileMetrica": [
695           ],
696           "ARAnalytics/Adjust": [
698           ],
699           "ARAnalytics/AppsFlyer": [
701           ],
702           "ARAnalytics/Branch": [
704           ],
705           "ARAnalytics/Snowplow": [
707           ]
708         }
709       },
710       "osx": {
711         "dependencies": {
712           "ARAnalytics/KISSmetricsOSX": [
714           ],
715           "ARAnalytics/MixpanelOSX": [
717           ]
718         }
719       }
720     },
721     {
722       "name": "no_clash_Crittercism",
723       "ios": {
724         "dependencies": {
725           "ARAnalytics/Mixpanel": [
727           ],
728           "ARAnalytics/Localytics": [
730           ],
731           "ARAnalytics/Flurry": [
733           ],
734           "ARAnalytics/GoogleAnalytics": [
736           ],
737           "ARAnalytics/KISSmetrics": [
739           ],
740           "ARAnalytics/Crashlytics": [
742           ],
743           "ARAnalytics/Bugsnag": [
745           ],
746           "ARAnalytics/Countly": [
748           ],
749           "ARAnalytics/Helpshift": [
751           ],
752           "ARAnalytics/Tapstream": [
754           ],
755           "ARAnalytics/NewRelic": [
757           ],
758           "ARAnalytics/Amplitude": [
760           ],
761           "ARAnalytics/ParseAnalytics": [
763           ],
764           "ARAnalytics/HeapAnalytics": [
766           ],
767           "ARAnalytics/Chartbeat": [
769           ],
770           "ARAnalytics/UMengAnalytics": [
772           ],
773           "ARAnalytics/Librato": [
775           ],
776           "ARAnalytics/Segmentio": [
778           ],
779           "ARAnalytics/Swrve": [
781           ],
782           "ARAnalytics/YandexMobileMetrica": [
784           ],
785           "ARAnalytics/Adjust": [
787           ],
788           "ARAnalytics/AppsFlyer": [
790           ],
791           "ARAnalytics/Branch": [
793           ],
794           "ARAnalytics/Snowplow": [
796           ]
797         }
798       },
799       "osx": {
800         "dependencies": {
801           "ARAnalytics/KISSmetricsOSX": [
803           ],
804           "ARAnalytics/MixpanelOSX": [
806           ]
807         }
808       }
809     }
810   ]