[Add] ZJSDK 2.5.8.16
[CocoaPods.git] / Specs / b / 6 / 2 / ARAnalytics / 3.6.0 / ARAnalytics.podspec.json
blob3daee56b9dea3752263f7dda75eecb0bdefa167a
2   "name": "ARAnalytics",
3   "version": "3.6.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.6.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 and Adobe. And for OS X: KISSmetrics, Mixpanel and HockeyApp. 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         "GoogleAnalytics": [
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       },
205       "platforms": {
206         "ios": null
207       }
208     },
209     {
210       "name": "Fabric",
211       "prefix_header_contents": "#define AR_FABRIC_EXISTS 1",
212       "ios": {
213         "source_files": [
214           "Providers/FabricProvider.{h,m}"
215         ]
216       },
217       "dependencies": {
218         "ARAnalytics/CoreIOS": [
220         ]
221       },
222       "platforms": {
223         "ios": null
224       }
225     },
226     {
227       "name": "Bugsnag",
228       "prefix_header_contents": "#define AR_BUGSNAG_EXISTS 1",
229       "ios": {
230         "source_files": [
231           "Providers/BugsnagProvider.{h,m}"
232         ]
233       },
234       "dependencies": {
235         "ARAnalytics/CoreIOS": [
237         ],
238         "Bugsnag": [
240         ]
241       },
242       "platforms": {
243         "ios": null
244       }
245     },
246     {
247       "name": "Countly",
248       "prefix_header_contents": "#define AR_COUNTLY_EXISTS 1",
249       "ios": {
250         "source_files": [
251           "Providers/CountlyProvider.{h,m}"
252         ]
253       },
254       "dependencies": {
255         "ARAnalytics/CoreIOS": [
257         ],
258         "Countly": [
260         ]
261       },
262       "platforms": {
263         "ios": null
264       }
265     },
266     {
267       "name": "Helpshift",
268       "prefix_header_contents": "#define AR_HELPSHIFT_EXISTS 1",
269       "ios": {
270         "source_files": [
271           "Providers/HelpshiftProvider.{h,m}"
272         ]
273       },
274       "dependencies": {
275         "ARAnalytics/CoreIOS": [
277         ],
278         "Helpshift": [
280         ]
281       },
282       "platforms": {
283         "ios": null
284       }
285     },
286     {
287       "name": "KISSmetricsOSX",
288       "prefix_header_contents": "#define AR_KISSMETRICS_EXISTS 1",
289       "osx": {
290         "source_files": [
291           "Providers/KISSmetricsProvider.{h,m}"
292         ]
293       },
294       "dependencies": {
295         "ARAnalytics/CoreMac": [
297         ],
298         "KISSmetrics": [
300         ]
301       },
302       "platforms": {
303         "osx": null
304       }
305     },
306     {
307       "name": "MixpanelOSX",
308       "prefix_header_contents": "#define AR_MIXPANEL_EXISTS 1",
309       "osx": {
310         "source_files": [
311           "Providers/MixpanelProvider.{h,m}"
312         ]
313       },
314       "dependencies": {
315         "ARAnalytics/CoreMac": [
317         ],
318         "Mixpanel-OSX-Community": [
320         ]
321       },
322       "platforms": {
323         "osx": null
324       }
325     },
326     {
327       "name": "Tapstream",
328       "prefix_header_contents": "#define AR_TAPSTREAM_EXISTS 1",
329       "ios": {
330         "source_files": [
331           "Providers/TapstreamProvider.{h,m}"
332         ]
333       },
334       "dependencies": {
335         "ARAnalytics/CoreIOS": [
337         ],
338         "Tapstream": [
340         ]
341       },
342       "platforms": {
343         "ios": null
344       }
345     },
346     {
347       "name": "NewRelic",
348       "prefix_header_contents": "#define AR_NEWRELIC_EXISTS 1",
349       "ios": {
350         "source_files": [
351           "Providers/NewRelicProvider.{h,m}"
352         ]
353       },
354       "dependencies": {
355         "ARAnalytics/CoreIOS": [
357         ],
358         "NewRelicAgent": [
360         ]
361       },
362       "platforms": {
363         "ios": null
364       }
365     },
366     {
367       "name": "Amplitude",
368       "prefix_header_contents": "#define AR_AMPLITUDE_EXISTS 1",
369       "ios": {
370         "source_files": [
371           "Providers/AmplitudeProvider.{h,m}"
372         ]
373       },
374       "dependencies": {
375         "ARAnalytics/CoreIOS": [
377         ],
378         "Amplitude-iOS": [
380         ]
381       },
382       "platforms": {
383         "ios": null
384       }
385     },
386     {
387       "name": "HockeyApp",
388       "prefix_header_contents": "#define AR_HOCKEYAPP_EXISTS 1",
389       "ios": {
390         "source_files": [
391           "Providers/HockeyAppProvider.{h,m}"
392         ]
393       },
394       "dependencies": {
395         "ARAnalytics/CoreIOS": [
397         ],
398         "HockeySDK-Source": [
400         ]
401       },
402       "platforms": {
403         "ios": null
404       }
405     },
406     {
407       "name": "HockeyAppLib",
408       "prefix_header_contents": "#define AR_HOCKEYAPPLIB_EXISTS 1",
409       "ios": {
410         "source_files": [
411           "Providers/HockeyAppLibProvider.{h,m}"
412         ]
413       },
414       "dependencies": {
415         "ARAnalytics/CoreIOS": [
417         ],
418         "HockeySDK": [
420         ]
421       },
422       "platforms": {
423         "ios": null
424       }
425     },
426     {
427       "name": "HockeyAppOSX",
428       "prefix_header_contents": "#define AR_HOCKEYAPP_EXISTS 1",
429       "osx": {
430         "source_files": [
431           "Providers/HockeyAppProvider.{h,m}"
432         ]
433       },
434       "dependencies": {
435         "ARAnalytics/CoreMac": [
437         ],
438         "HockeySDK-Mac": [
440         ]
441       },
442       "platforms": {
443         "osx": null
444       }
445     },
446     {
447       "name": "ParseAnalytics",
448       "prefix_header_contents": "#define AR_PARSEANALYTICS_EXISTS 1",
449       "ios": {
450         "source_files": [
451           "Providers/ParseAnalyticsProvider.{h,m}"
452         ]
453       },
454       "dependencies": {
455         "ARAnalytics/CoreIOS": [
457         ],
458         "Parse": [
460         ]
461       },
462       "platforms": {
463         "ios": null
464       }
465     },
466     {
467       "name": "HeapAnalytics",
468       "prefix_header_contents": "#define AR_HEAPANALYTICS_EXISTS 1",
469       "ios": {
470         "source_files": [
471           "Providers/HeapAnalyticsProvider.{h,m}"
472         ]
473       },
474       "dependencies": {
475         "ARAnalytics/CoreIOS": [
477         ],
478         "Heap": [
480         ]
481       },
482       "platforms": {
483         "ios": null
484       }
485     },
486     {
487       "name": "Chartbeat",
488       "prefix_header_contents": "#define AR_CHARTBEAT_EXISTS 1",
489       "ios": {
490         "source_files": [
491           "Providers/ChartbeatProvider.{h,m}",
492           "Extensions/*+Chartbeat.{h,m}"
493         ]
494       },
495       "dependencies": {
496         "ARAnalytics/CoreIOS": [
498         ],
499         "Chartbeat": [
501         ]
502       },
503       "platforms": {
504         "ios": null
505       }
506     },
507     {
508       "name": "UMengAnalytics",
509       "prefix_header_contents": "#define AR_UMENGANALYTICS_EXISTS 1",
510       "ios": {
511         "source_files": [
512           "Providers/UMengAnalyticsProvider.{h,m}"
513         ]
514       },
515       "dependencies": {
516         "ARAnalytics/CoreIOS": [
518         ],
519         "UMengAnalytics": [
521         ]
522       },
523       "platforms": {
524         "ios": null
525       }
526     },
527     {
528       "name": "Librato",
529       "prefix_header_contents": "#define AR_LIBRATO_EXISTS 1",
530       "ios": {
531         "source_files": [
532           "Providers/LibratoProvider.{h,m}"
533         ]
534       },
535       "dependencies": {
536         "ARAnalytics/CoreIOS": [
538         ]
539       },
540       "platforms": {
541         "ios": null
542       }
543     },
544     {
545       "name": "Segmentio",
546       "prefix_header_contents": "#define AR_SEGMENTIO_EXISTS 1",
547       "ios": {
548         "source_files": [
549           "Providers/SegmentioProvider.{h,m}"
550         ]
551       },
552       "dependencies": {
553         "ARAnalytics/CoreIOS": [
555         ],
556         "Analytics/Segmentio": [
558         ]
559       },
560       "platforms": {
561         "ios": null
562       }
563     },
564     {
565       "name": "Swrve",
566       "prefix_header_contents": "#define AR_SWRVE_EXISTS 1",
567       "ios": {
568         "source_files": [
569           "Providers/SwrveProvider.{h,m}"
570         ]
571       },
572       "dependencies": {
573         "ARAnalytics/CoreIOS": [
575         ],
576         "SwrveSDK": [
578         ]
579       },
580       "platforms": {
581         "ios": null
582       }
583     },
584     {
585       "name": "YandexMobileMetrica",
586       "prefix_header_contents": "#define AR_YANDEXMOBILEMETRICA_EXISTS 1",
587       "ios": {
588         "source_files": [
589           "Providers/YandexMobileMetricaProvider.{h,m}"
590         ]
591       },
592       "dependencies": {
593         "ARAnalytics/CoreIOS": [
595         ],
596         "YandexMobileMetrica": [
598         ]
599       },
600       "platforms": {
601         "ios": null
602       }
603     },
604     {
605       "name": "Adjust",
606       "prefix_header_contents": "#define AR_ADJUST_EXISTS 1",
607       "ios": {
608         "source_files": [
609           "Providers/AdjustProvider.{h,m}"
610         ]
611       },
612       "dependencies": {
613         "ARAnalytics/CoreIOS": [
615         ],
616         "Adjust": [
618         ]
619       },
620       "platforms": {
621         "ios": null
622       }
623     },
624     {
625       "name": "AppsFlyer",
626       "prefix_header_contents": "#define AR_APPSFLYER_EXISTS 1",
627       "ios": {
628         "source_files": [
629           "Providers/AppsFlyerProvider.{h,m}"
630         ]
631       },
632       "dependencies": {
633         "ARAnalytics/CoreIOS": [
635         ],
636         "AppsFlyer-SDK": [
638         ]
639       },
640       "platforms": {
641         "ios": null
642       }
643     },
644     {
645       "name": "Branch",
646       "prefix_header_contents": "#define AR_BRANCH_EXISTS 1",
647       "ios": {
648         "source_files": [
649           "Providers/BranchProvider.{h,m}"
650         ]
651       },
652       "dependencies": {
653         "ARAnalytics/CoreIOS": [
655         ],
656         "Branch": [
658         ]
659       },
660       "platforms": {
661         "ios": null
662       }
663     },
664     {
665       "name": "Snowplow",
666       "prefix_header_contents": "#define AR_SNOWPLOW_EXISTS 1",
667       "ios": {
668         "source_files": [
669           "Providers/SnowplowProvider.{h,m}"
670         ]
671       },
672       "dependencies": {
673         "ARAnalytics/CoreIOS": [
675         ],
676         "SnowplowTracker": [
678         ]
679       },
680       "platforms": {
681         "ios": null
682       }
683     },
684     {
685       "name": "Sentry",
686       "prefix_header_contents": "#define AR_SENTRY_EXISTS 1",
687       "ios": {
688         "source_files": [
689           "Providers/SentryProvider.{h,m}"
690         ]
691       },
692       "dependencies": {
693         "ARAnalytics/CoreIOS": [
695         ],
696         "Raven": [
698         ]
699       },
700       "platforms": {
701         "ios": null
702       }
703     },
704     {
705       "name": "Intercom",
706       "prefix_header_contents": "#define AR_INTERCOM_EXISTS 1",
707       "ios": {
708         "source_files": [
709           "Providers/IntercomProvider.{h,m}"
710         ]
711       },
712       "dependencies": {
713         "ARAnalytics/CoreIOS": [
715         ],
716         "Intercom": [
718         ]
719       },
720       "platforms": {
721         "ios": null
722       }
723     },
724     {
725       "name": "Keen",
726       "prefix_header_contents": "#define AR_KEEN_EXISTS 1",
727       "ios": {
728         "source_files": [
729           "Providers/KeenProvider.{h,m}"
730         ]
731       },
732       "dependencies": {
733         "ARAnalytics/CoreIOS": [
735         ],
736         "KeenClient": [
738         ]
739       },
740       "platforms": {
741         "ios": null
742       }
743     },
744     {
745       "name": "Adobe",
746       "prefix_header_contents": "#define AR_ADOBE_EXISTS 1",
747       "ios": {
748         "source_files": [
749           "Providers/AdobeProvider.{h,m}"
750         ]
751       },
752       "dependencies": {
753         "ARAnalytics/CoreIOS": [
755         ],
756         "AdobeMobileSDK": [
758         ]
759       },
760       "platforms": {
761         "ios": null
762       }
763     },
764     {
765       "name": "no_clash_HockeyApp",
766       "ios": {
767         "dependencies": {
768           "ARAnalytics/Mixpanel": [
770           ],
771           "ARAnalytics/Localytics": [
773           ],
774           "ARAnalytics/Flurry": [
776           ],
777           "ARAnalytics/GoogleAnalytics": [
779           ],
780           "ARAnalytics/KISSmetrics": [
782           ],
783           "ARAnalytics/Crashlytics": [
785           ],
786           "ARAnalytics/Fabric": [
788           ],
789           "ARAnalytics/Bugsnag": [
791           ],
792           "ARAnalytics/Countly": [
794           ],
795           "ARAnalytics/Helpshift": [
797           ],
798           "ARAnalytics/Tapstream": [
800           ],
801           "ARAnalytics/NewRelic": [
803           ],
804           "ARAnalytics/Amplitude": [
806           ],
807           "ARAnalytics/HockeyApp": [
809           ],
810           "ARAnalytics/HockeyAppLib": [
812           ],
813           "ARAnalytics/ParseAnalytics": [
815           ],
816           "ARAnalytics/HeapAnalytics": [
818           ],
819           "ARAnalytics/Chartbeat": [
821           ],
822           "ARAnalytics/UMengAnalytics": [
824           ],
825           "ARAnalytics/Librato": [
827           ],
828           "ARAnalytics/Segmentio": [
830           ],
831           "ARAnalytics/Swrve": [
833           ],
834           "ARAnalytics/YandexMobileMetrica": [
836           ],
837           "ARAnalytics/Adjust": [
839           ],
840           "ARAnalytics/AppsFlyer": [
842           ],
843           "ARAnalytics/Branch": [
845           ],
846           "ARAnalytics/Snowplow": [
848           ],
849           "ARAnalytics/Sentry": [
851           ],
852           "ARAnalytics/Intercom": [
854           ],
855           "ARAnalytics/Keen": [
857           ],
858           "ARAnalytics/Adobe": [
860           ]
861         }
862       },
863       "osx": {
864         "dependencies": {
865           "ARAnalytics/KISSmetricsOSX": [
867           ],
868           "ARAnalytics/MixpanelOSX": [
870           ],
871           "ARAnalytics/HockeyAppOSX": [
873           ]
874         }
875       }
876     },
877     {
878       "name": "no_clash_Crittercism",
879       "ios": {
880         "dependencies": {
881           "ARAnalytics/Mixpanel": [
883           ],
884           "ARAnalytics/Localytics": [
886           ],
887           "ARAnalytics/Flurry": [
889           ],
890           "ARAnalytics/GoogleAnalytics": [
892           ],
893           "ARAnalytics/KISSmetrics": [
895           ],
896           "ARAnalytics/Crashlytics": [
898           ],
899           "ARAnalytics/Fabric": [
901           ],
902           "ARAnalytics/Bugsnag": [
904           ],
905           "ARAnalytics/Countly": [
907           ],
908           "ARAnalytics/Helpshift": [
910           ],
911           "ARAnalytics/Tapstream": [
913           ],
914           "ARAnalytics/NewRelic": [
916           ],
917           "ARAnalytics/Amplitude": [
919           ],
920           "ARAnalytics/HockeyAppLib": [
922           ],
923           "ARAnalytics/ParseAnalytics": [
925           ],
926           "ARAnalytics/HeapAnalytics": [
928           ],
929           "ARAnalytics/Chartbeat": [
931           ],
932           "ARAnalytics/UMengAnalytics": [
934           ],
935           "ARAnalytics/Librato": [
937           ],
938           "ARAnalytics/Segmentio": [
940           ],
941           "ARAnalytics/Swrve": [
943           ],
944           "ARAnalytics/YandexMobileMetrica": [
946           ],
947           "ARAnalytics/Adjust": [
949           ],
950           "ARAnalytics/AppsFlyer": [
952           ],
953           "ARAnalytics/Branch": [
955           ],
956           "ARAnalytics/Snowplow": [
958           ],
959           "ARAnalytics/Sentry": [
961           ],
962           "ARAnalytics/Intercom": [
964           ],
965           "ARAnalytics/Keen": [
967           ],
968           "ARAnalytics/Adobe": [
970           ]
971         }
972       },
973       "osx": {
974         "dependencies": {
975           "ARAnalytics/KISSmetricsOSX": [
977           ],
978           "ARAnalytics/MixpanelOSX": [
980           ],
981           "ARAnalytics/HockeyAppOSX": [
983           ]
984         }
985       }
986     }
987   ]