[Add] EcommpaySDK_UI 3.6.6
[CocoaPods.git] / Specs / b / 6 / 2 / ARAnalytics / 3.8.0 / ARAnalytics.podspec.json
blobf985bfaa845cbc290731bae2b8ed7b6d07caf090
2   "name": "ARAnalytics",
3   "version": "3.8.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.8.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, Fabric, Bugsnag, Countly, Helpshift, Tapstream, NewRelic, Amplitude, HockeyApp, HockeyAppLib, ParseAnalytics, HeapAnalytics, Chartbeat, UMengAnalytics, Librato, Segmentio, Swrve, YandexMobileMetrica, Adjust, AppsFlyer, Branch, Snowplow, Sentry, Intercom, Keen, Adobe and InstallTracker. And for OS X: KISSmetrics, Mixpanel, HockeyAppOSX and ParseAnalytics. 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         "ARNavigationControllerDelegateProxy.{h,m}"
37       ],
38       "platforms": {
39         "osx": null
40       }
41     },
42     {
43       "name": "CoreIOS",
44       "source_files": [
45         "*.{h,m}",
46         "Providers/ARAnalyticalProvider.{h,m}",
47         "Providers/ARAnalyticsProviders.h"
48       ],
49       "exclude_files": [
50         "ARDSL.{h,m}"
51       ],
52       "private_header_files": "ARNavigationControllerDelegateProxy.h",
53       "platforms": {
54         "ios": null
55       }
56     },
57     {
58       "name": "DSL",
59       "source_files": [
60         "ARDSL.{h,m}"
61       ],
62       "dependencies": {
63         "RSSwizzle": [
64           "~> 0.1.0"
65         ],
66         "ReactiveCocoa": [
67           "~> 2.0"
68         ]
69       }
70     },
71     {
72       "name": "Mixpanel",
73       "prefix_header_contents": "#define AR_MIXPANEL_EXISTS 1",
74       "ios": {
75         "source_files": [
76           "Providers/MixpanelProvider.{h,m}"
77         ]
78       },
79       "dependencies": {
80         "ARAnalytics/CoreIOS": [
82         ],
83         "Mixpanel": [
85         ]
86       },
87       "platforms": {
88         "ios": null
89       }
90     },
91     {
92       "name": "Localytics",
93       "prefix_header_contents": "#define AR_LOCALYTICS_EXISTS 1",
94       "ios": {
95         "source_files": [
96           "Providers/LocalyticsProvider.{h,m}"
97         ]
98       },
99       "dependencies": {
100         "ARAnalytics/CoreIOS": [
102         ],
103         "Localytics": [
105         ]
106       },
107       "platforms": {
108         "ios": null
109       }
110     },
111     {
112       "name": "Flurry",
113       "prefix_header_contents": "#define AR_FLURRY_EXISTS 1",
114       "ios": {
115         "source_files": [
116           "Providers/FlurryProvider.{h,m}"
117         ]
118       },
119       "dependencies": {
120         "ARAnalytics/CoreIOS": [
122         ],
123         "FlurrySDK": [
125         ]
126       },
127       "platforms": {
128         "ios": null
129       }
130     },
131     {
132       "name": "GoogleAnalytics",
133       "prefix_header_contents": "#define AR_GOOGLEANALYTICS_EXISTS 1",
134       "ios": {
135         "source_files": [
136           "Providers/GoogleAnalyticsProvider.{h,m}",
137           "Extensions/*+GoogleAnalytics.{h,m}"
138         ]
139       },
140       "dependencies": {
141         "ARAnalytics/CoreIOS": [
143         ],
144         "Google/Analytics": [
146         ]
147       },
148       "platforms": {
149         "ios": null
150       }
151     },
152     {
153       "name": "KISSmetrics",
154       "prefix_header_contents": "#define AR_KISSMETRICS_EXISTS 1",
155       "ios": {
156         "source_files": [
157           "Providers/KISSmetricsProvider.{h,m}"
158         ]
159       },
160       "dependencies": {
161         "ARAnalytics/CoreIOS": [
163         ],
164         "KISSmetrics": [
166         ]
167       },
168       "platforms": {
169         "ios": null
170       }
171     },
172     {
173       "name": "Crittercism",
174       "prefix_header_contents": "#define AR_CRITTERCISM_EXISTS 1",
175       "ios": {
176         "source_files": [
177           "Providers/CrittercismProvider.{h,m}"
178         ]
179       },
180       "dependencies": {
181         "ARAnalytics/CoreIOS": [
183         ],
184         "CrittercismSDK": [
186         ]
187       },
188       "platforms": {
189         "ios": null
190       }
191     },
192     {
193       "name": "Crashlytics",
194       "prefix_header_contents": "#define AR_CRASHLYTICS_EXISTS 1",
195       "ios": {
196         "source_files": [
197           "Providers/CrashlyticsProvider.{h,m}"
198         ]
199       },
200       "dependencies": {
201         "ARAnalytics/CoreIOS": [
203         ],
204         "Crashlytics": [
206         ]
207       },
208       "platforms": {
209         "ios": null
210       }
211     },
212     {
213       "name": "Fabric",
214       "prefix_header_contents": "#define AR_FABRIC_EXISTS 1",
215       "ios": {
216         "source_files": [
217           "Providers/FabricProvider.{h,m}"
218         ]
219       },
220       "dependencies": {
221         "ARAnalytics/CoreIOS": [
223         ],
224         "Fabric": [
226         ],
227         "Crashlytics": [
229         ]
230       },
231       "platforms": {
232         "ios": null
233       }
234     },
235     {
236       "name": "Bugsnag",
237       "prefix_header_contents": "#define AR_BUGSNAG_EXISTS 1",
238       "ios": {
239         "source_files": [
240           "Providers/BugsnagProvider.{h,m}"
241         ]
242       },
243       "dependencies": {
244         "ARAnalytics/CoreIOS": [
246         ],
247         "Bugsnag": [
249         ]
250       },
251       "platforms": {
252         "ios": null
253       }
254     },
255     {
256       "name": "Countly",
257       "prefix_header_contents": "#define AR_COUNTLY_EXISTS 1",
258       "ios": {
259         "source_files": [
260           "Providers/CountlyProvider.{h,m}"
261         ]
262       },
263       "dependencies": {
264         "ARAnalytics/CoreIOS": [
266         ],
267         "Countly": [
269         ]
270       },
271       "platforms": {
272         "ios": null
273       }
274     },
275     {
276       "name": "Helpshift",
277       "prefix_header_contents": "#define AR_HELPSHIFT_EXISTS 1",
278       "ios": {
279         "source_files": [
280           "Providers/HelpshiftProvider.{h,m}"
281         ]
282       },
283       "dependencies": {
284         "ARAnalytics/CoreIOS": [
286         ],
287         "Helpshift": [
289         ]
290       },
291       "platforms": {
292         "ios": null
293       }
294     },
295     {
296       "name": "KISSmetricsOSX",
297       "prefix_header_contents": "#define AR_KISSMETRICS_EXISTS 1",
298       "osx": {
299         "source_files": [
300           "Providers/KISSmetricsProvider.{h,m}"
301         ]
302       },
303       "dependencies": {
304         "ARAnalytics/CoreMac": [
306         ],
307         "KISSmetrics": [
309         ]
310       },
311       "platforms": {
312         "osx": null
313       }
314     },
315     {
316       "name": "MixpanelOSX",
317       "prefix_header_contents": "#define AR_MIXPANEL_EXISTS 1",
318       "osx": {
319         "source_files": [
320           "Providers/MixpanelProvider.{h,m}"
321         ]
322       },
323       "dependencies": {
324         "ARAnalytics/CoreMac": [
326         ],
327         "Mixpanel-OSX-Community": [
329         ]
330       },
331       "platforms": {
332         "osx": null
333       }
334     },
335     {
336       "name": "Tapstream",
337       "prefix_header_contents": "#define AR_TAPSTREAM_EXISTS 1",
338       "ios": {
339         "source_files": [
340           "Providers/TapstreamProvider.{h,m}"
341         ]
342       },
343       "dependencies": {
344         "ARAnalytics/CoreIOS": [
346         ],
347         "Tapstream": [
349         ]
350       },
351       "platforms": {
352         "ios": null
353       }
354     },
355     {
356       "name": "NewRelic",
357       "prefix_header_contents": "#define AR_NEWRELIC_EXISTS 1",
358       "ios": {
359         "source_files": [
360           "Providers/NewRelicProvider.{h,m}"
361         ]
362       },
363       "dependencies": {
364         "ARAnalytics/CoreIOS": [
366         ],
367         "NewRelicAgent": [
369         ]
370       },
371       "platforms": {
372         "ios": null
373       }
374     },
375     {
376       "name": "Amplitude",
377       "prefix_header_contents": "#define AR_AMPLITUDE_EXISTS 1",
378       "ios": {
379         "source_files": [
380           "Providers/AmplitudeProvider.{h,m}"
381         ]
382       },
383       "dependencies": {
384         "ARAnalytics/CoreIOS": [
386         ],
387         "Amplitude-iOS": [
389         ]
390       },
391       "platforms": {
392         "ios": null
393       }
394     },
395     {
396       "name": "HockeyApp",
397       "prefix_header_contents": "#define AR_HOCKEYAPP_EXISTS 1",
398       "ios": {
399         "source_files": [
400           "Providers/HockeyAppProvider.{h,m}"
401         ]
402       },
403       "dependencies": {
404         "ARAnalytics/CoreIOS": [
406         ],
407         "HockeySDK-Source": [
409         ]
410       },
411       "platforms": {
412         "ios": null
413       }
414     },
415     {
416       "name": "HockeyAppLib",
417       "prefix_header_contents": "#define AR_HOCKEYAPPLIB_EXISTS 1",
418       "ios": {
419         "source_files": [
420           "Providers/HockeyAppLibProvider.{h,m}"
421         ]
422       },
423       "dependencies": {
424         "ARAnalytics/CoreIOS": [
426         ],
427         "HockeySDK": [
429         ]
430       },
431       "platforms": {
432         "ios": null
433       }
434     },
435     {
436       "name": "HockeyAppOSX",
437       "prefix_header_contents": "#define AR_HOCKEYAPPOSX_EXISTS 1",
438       "osx": {
439         "source_files": [
440           "Providers/HockeyAppOSXProvider.{h,m}"
441         ]
442       },
443       "dependencies": {
444         "ARAnalytics/CoreMac": [
446         ],
447         "HockeySDK-Mac": [
449         ]
450       },
451       "platforms": {
452         "osx": null
453       }
454     },
455     {
456       "name": "ParseAnalytics",
457       "prefix_header_contents": "#define AR_PARSEANALYTICS_EXISTS 1",
458       "ios": {
459         "source_files": [
460           "Providers/ParseAnalyticsProvider.{h,m}",
461           "Extensions/*+ParseAnalytics.{h,m}"
462         ]
463       },
464       "dependencies": {
465         "ARAnalytics/CoreIOS": [
467         ],
468         "Parse": [
470         ]
471       },
472       "platforms": {
473         "ios": null
474       }
475     },
476     {
477       "name": "ParseAnalyticsOSX",
478       "prefix_header_contents": "#define AR_PARSEANALYTICS_EXISTS 1",
479       "osx": {
480         "source_files": [
481           "Providers/ParseAnalyticsProvider.{h,m}",
482           "Extensions/*+ParseAnalytics.{h,m}"
483         ]
484       },
485       "dependencies": {
486         "ARAnalytics/CoreMac": [
488         ],
489         "Parse": [
491         ]
492       },
493       "platforms": {
494         "osx": null
495       }
496     },
497     {
498       "name": "HeapAnalytics",
499       "prefix_header_contents": "#define AR_HEAPANALYTICS_EXISTS 1",
500       "ios": {
501         "source_files": [
502           "Providers/HeapAnalyticsProvider.{h,m}"
503         ]
504       },
505       "dependencies": {
506         "ARAnalytics/CoreIOS": [
508         ],
509         "Heap": [
511         ]
512       },
513       "platforms": {
514         "ios": null
515       }
516     },
517     {
518       "name": "Chartbeat",
519       "prefix_header_contents": "#define AR_CHARTBEAT_EXISTS 1",
520       "ios": {
521         "source_files": [
522           "Providers/ChartbeatProvider.{h,m}",
523           "Extensions/*+Chartbeat.{h,m}"
524         ]
525       },
526       "dependencies": {
527         "ARAnalytics/CoreIOS": [
529         ],
530         "Chartbeat": [
532         ]
533       },
534       "platforms": {
535         "ios": null
536       }
537     },
538     {
539       "name": "UMengAnalytics",
540       "prefix_header_contents": "#define AR_UMENGANALYTICS_EXISTS 1",
541       "ios": {
542         "source_files": [
543           "Providers/UMengAnalyticsProvider.{h,m}"
544         ]
545       },
546       "dependencies": {
547         "ARAnalytics/CoreIOS": [
549         ],
550         "UMengAnalytics": [
552         ]
553       },
554       "platforms": {
555         "ios": null
556       }
557     },
558     {
559       "name": "Librato",
560       "prefix_header_contents": "#define AR_LIBRATO_EXISTS 1",
561       "ios": {
562         "source_files": [
563           "Providers/LibratoProvider.{h,m}"
564         ]
565       },
566       "dependencies": {
567         "ARAnalytics/CoreIOS": [
569         ]
570       },
571       "platforms": {
572         "ios": null
573       }
574     },
575     {
576       "name": "Segmentio",
577       "prefix_header_contents": "#define AR_SEGMENTIO_EXISTS 1",
578       "ios": {
579         "source_files": [
580           "Providers/SegmentioProvider.{h,m}"
581         ]
582       },
583       "dependencies": {
584         "ARAnalytics/CoreIOS": [
586         ],
587         "Analytics/Segmentio": [
589         ]
590       },
591       "platforms": {
592         "ios": null
593       }
594     },
595     {
596       "name": "Swrve",
597       "prefix_header_contents": "#define AR_SWRVE_EXISTS 1",
598       "ios": {
599         "source_files": [
600           "Providers/SwrveProvider.{h,m}"
601         ]
602       },
603       "dependencies": {
604         "ARAnalytics/CoreIOS": [
606         ],
607         "SwrveSDK": [
609         ]
610       },
611       "platforms": {
612         "ios": null
613       }
614     },
615     {
616       "name": "YandexMobileMetrica",
617       "prefix_header_contents": "#define AR_YANDEXMOBILEMETRICA_EXISTS 1",
618       "ios": {
619         "source_files": [
620           "Providers/YandexMobileMetricaProvider.{h,m}"
621         ]
622       },
623       "dependencies": {
624         "ARAnalytics/CoreIOS": [
626         ],
627         "YandexMobileMetrica": [
629         ]
630       },
631       "platforms": {
632         "ios": null
633       }
634     },
635     {
636       "name": "Adjust",
637       "prefix_header_contents": "#define AR_ADJUST_EXISTS 1",
638       "ios": {
639         "source_files": [
640           "Providers/AdjustProvider.{h,m}"
641         ]
642       },
643       "dependencies": {
644         "ARAnalytics/CoreIOS": [
646         ],
647         "Adjust": [
649         ]
650       },
651       "platforms": {
652         "ios": null
653       }
654     },
655     {
656       "name": "AppsFlyer",
657       "prefix_header_contents": "#define AR_APPSFLYER_EXISTS 1",
658       "ios": {
659         "source_files": [
660           "Providers/AppsFlyerProvider.{h,m}"
661         ]
662       },
663       "dependencies": {
664         "ARAnalytics/CoreIOS": [
666         ],
667         "AppsFlyer-SDK": [
669         ]
670       },
671       "platforms": {
672         "ios": null
673       }
674     },
675     {
676       "name": "Branch",
677       "prefix_header_contents": "#define AR_BRANCH_EXISTS 1",
678       "ios": {
679         "source_files": [
680           "Providers/BranchProvider.{h,m}"
681         ]
682       },
683       "dependencies": {
684         "ARAnalytics/CoreIOS": [
686         ],
687         "Branch": [
689         ]
690       },
691       "platforms": {
692         "ios": null
693       }
694     },
695     {
696       "name": "Snowplow",
697       "prefix_header_contents": "#define AR_SNOWPLOW_EXISTS 1",
698       "ios": {
699         "source_files": [
700           "Providers/SnowplowProvider.{h,m}"
701         ]
702       },
703       "dependencies": {
704         "ARAnalytics/CoreIOS": [
706         ],
707         "SnowplowTracker": [
709         ]
710       },
711       "platforms": {
712         "ios": null
713       }
714     },
715     {
716       "name": "Sentry",
717       "prefix_header_contents": "#define AR_SENTRY_EXISTS 1",
718       "ios": {
719         "source_files": [
720           "Providers/SentryProvider.{h,m}"
721         ]
722       },
723       "dependencies": {
724         "ARAnalytics/CoreIOS": [
726         ],
727         "Raven": [
729         ]
730       },
731       "platforms": {
732         "ios": null
733       }
734     },
735     {
736       "name": "Intercom",
737       "prefix_header_contents": "#define AR_INTERCOM_EXISTS 1",
738       "ios": {
739         "source_files": [
740           "Providers/IntercomProvider.{h,m}"
741         ]
742       },
743       "dependencies": {
744         "ARAnalytics/CoreIOS": [
746         ],
747         "Intercom": [
749         ]
750       },
751       "platforms": {
752         "ios": null
753       }
754     },
755     {
756       "name": "Keen",
757       "prefix_header_contents": "#define AR_KEEN_EXISTS 1",
758       "ios": {
759         "source_files": [
760           "Providers/KeenProvider.{h,m}"
761         ]
762       },
763       "dependencies": {
764         "ARAnalytics/CoreIOS": [
766         ],
767         "KeenClient": [
769         ]
770       },
771       "platforms": {
772         "ios": null
773       }
774     },
775     {
776       "name": "Adobe",
777       "prefix_header_contents": "#define AR_ADOBE_EXISTS 1",
778       "ios": {
779         "source_files": [
780           "Providers/AdobeProvider.{h,m}"
781         ]
782       },
783       "dependencies": {
784         "ARAnalytics/CoreIOS": [
786         ],
787         "AdobeMobileSDK": [
789         ]
790       },
791       "platforms": {
792         "ios": null
793       }
794     },
795     {
796       "name": "InstallTracker",
797       "prefix_header_contents": "#define AR_INSTALLTRACKER_EXISTS 1",
798       "ios": {
799         "source_files": [
800           "Providers/InstallTrackerProvider.{h,m}"
801         ]
802       },
803       "dependencies": {
804         "ARAnalytics/CoreIOS": [
806         ],
807         "InstallTracker": [
809         ]
810       },
811       "platforms": {
812         "ios": null
813       }
814     },
815     {
816       "name": "no_clash_HockeyApp",
817       "ios": {
818         "dependencies": {
819           "ARAnalytics/Mixpanel": [
821           ],
822           "ARAnalytics/Localytics": [
824           ],
825           "ARAnalytics/Flurry": [
827           ],
828           "ARAnalytics/GoogleAnalytics": [
830           ],
831           "ARAnalytics/KISSmetrics": [
833           ],
834           "ARAnalytics/Crashlytics": [
836           ],
837           "ARAnalytics/Fabric": [
839           ],
840           "ARAnalytics/Bugsnag": [
842           ],
843           "ARAnalytics/Countly": [
845           ],
846           "ARAnalytics/Helpshift": [
848           ],
849           "ARAnalytics/Tapstream": [
851           ],
852           "ARAnalytics/NewRelic": [
854           ],
855           "ARAnalytics/Amplitude": [
857           ],
858           "ARAnalytics/HockeyApp": [
860           ],
861           "ARAnalytics/HockeyAppLib": [
863           ],
864           "ARAnalytics/ParseAnalytics": [
866           ],
867           "ARAnalytics/HeapAnalytics": [
869           ],
870           "ARAnalytics/Chartbeat": [
872           ],
873           "ARAnalytics/UMengAnalytics": [
875           ],
876           "ARAnalytics/Librato": [
878           ],
879           "ARAnalytics/Segmentio": [
881           ],
882           "ARAnalytics/Swrve": [
884           ],
885           "ARAnalytics/YandexMobileMetrica": [
887           ],
888           "ARAnalytics/Adjust": [
890           ],
891           "ARAnalytics/AppsFlyer": [
893           ],
894           "ARAnalytics/Branch": [
896           ],
897           "ARAnalytics/Snowplow": [
899           ],
900           "ARAnalytics/Sentry": [
902           ],
903           "ARAnalytics/Intercom": [
905           ],
906           "ARAnalytics/Keen": [
908           ],
909           "ARAnalytics/Adobe": [
911           ],
912           "ARAnalytics/InstallTracker": [
914           ]
915         }
916       },
917       "osx": {
918         "dependencies": {
919           "ARAnalytics/KISSmetricsOSX": [
921           ],
922           "ARAnalytics/MixpanelOSX": [
924           ],
925           "ARAnalytics/HockeyAppOSX": [
927           ],
928           "ARAnalytics/ParseAnalyticsOSX": [
930           ]
931         }
932       }
933     },
934     {
935       "name": "no_clash_Crittercism",
936       "ios": {
937         "dependencies": {
938           "ARAnalytics/Mixpanel": [
940           ],
941           "ARAnalytics/Localytics": [
943           ],
944           "ARAnalytics/Flurry": [
946           ],
947           "ARAnalytics/GoogleAnalytics": [
949           ],
950           "ARAnalytics/KISSmetrics": [
952           ],
953           "ARAnalytics/Crashlytics": [
955           ],
956           "ARAnalytics/Fabric": [
958           ],
959           "ARAnalytics/Bugsnag": [
961           ],
962           "ARAnalytics/Countly": [
964           ],
965           "ARAnalytics/Helpshift": [
967           ],
968           "ARAnalytics/Tapstream": [
970           ],
971           "ARAnalytics/NewRelic": [
973           ],
974           "ARAnalytics/Amplitude": [
976           ],
977           "ARAnalytics/HockeyAppLib": [
979           ],
980           "ARAnalytics/ParseAnalytics": [
982           ],
983           "ARAnalytics/HeapAnalytics": [
985           ],
986           "ARAnalytics/Chartbeat": [
988           ],
989           "ARAnalytics/UMengAnalytics": [
991           ],
992           "ARAnalytics/Librato": [
994           ],
995           "ARAnalytics/Segmentio": [
997           ],
998           "ARAnalytics/Swrve": [
1000           ],
1001           "ARAnalytics/YandexMobileMetrica": [
1003           ],
1004           "ARAnalytics/Adjust": [
1006           ],
1007           "ARAnalytics/AppsFlyer": [
1009           ],
1010           "ARAnalytics/Branch": [
1012           ],
1013           "ARAnalytics/Snowplow": [
1015           ],
1016           "ARAnalytics/Sentry": [
1018           ],
1019           "ARAnalytics/Intercom": [
1021           ],
1022           "ARAnalytics/Keen": [
1024           ],
1025           "ARAnalytics/Adobe": [
1027           ],
1028           "ARAnalytics/InstallTracker": [
1030           ]
1031         }
1032       },
1033       "osx": {
1034         "dependencies": {
1035           "ARAnalytics/KISSmetricsOSX": [
1037           ],
1038           "ARAnalytics/MixpanelOSX": [
1040           ],
1041           "ARAnalytics/HockeyAppOSX": [
1043           ],
1044           "ARAnalytics/ParseAnalyticsOSX": [
1046           ]
1047         }
1048       }
1049     }
1050   ]