[Add] ZJSDK 2.5.8.16
[CocoaPods.git] / Specs / b / 6 / 2 / ARAnalytics / 3.5.0 / ARAnalytics.podspec.json
blob7339a5172c60884b59d505ceb04f42ec0ed89dec
2   "name": "ARAnalytics",
3   "version": "3.5.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.5.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, ParseAnalytics, HeapAnalytics, Chartbeat, UMengAnalytics, Librato, Segmentio, Swrve, YandexMobileMetrica, Adjust, AppsFlyer, Branch, Snowplow, Sentry, Intercom and Keen. 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         "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-iOS-SDK": [
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": [
400         ]
401       },
402       "platforms": {
403         "ios": null
404       }
405     },
406     {
407       "name": "ParseAnalytics",
408       "prefix_header_contents": "#define AR_PARSEANALYTICS_EXISTS 1",
409       "ios": {
410         "source_files": [
411           "Providers/ParseAnalyticsProvider.{h,m}"
412         ]
413       },
414       "dependencies": {
415         "ARAnalytics/CoreIOS": [
417         ],
418         "Parse": [
420         ]
421       },
422       "platforms": {
423         "ios": null
424       }
425     },
426     {
427       "name": "HeapAnalytics",
428       "prefix_header_contents": "#define AR_HEAPANALYTICS_EXISTS 1",
429       "ios": {
430         "source_files": [
431           "Providers/HeapAnalyticsProvider.{h,m}"
432         ]
433       },
434       "dependencies": {
435         "ARAnalytics/CoreIOS": [
437         ],
438         "Heap": [
440         ]
441       },
442       "platforms": {
443         "ios": null
444       }
445     },
446     {
447       "name": "Chartbeat",
448       "prefix_header_contents": "#define AR_CHARTBEAT_EXISTS 1",
449       "ios": {
450         "source_files": [
451           "Providers/ChartbeatProvider.{h,m}",
452           "Extensions/*+Chartbeat.{h,m}"
453         ]
454       },
455       "dependencies": {
456         "ARAnalytics/CoreIOS": [
458         ],
459         "Chartbeat": [
461         ]
462       },
463       "platforms": {
464         "ios": null
465       }
466     },
467     {
468       "name": "UMengAnalytics",
469       "prefix_header_contents": "#define AR_UMENGANALYTICS_EXISTS 1",
470       "ios": {
471         "source_files": [
472           "Providers/UMengAnalyticsProvider.{h,m}"
473         ]
474       },
475       "dependencies": {
476         "ARAnalytics/CoreIOS": [
478         ],
479         "UMengAnalytics": [
481         ]
482       },
483       "platforms": {
484         "ios": null
485       }
486     },
487     {
488       "name": "Librato",
489       "prefix_header_contents": "#define AR_LIBRATO_EXISTS 1",
490       "ios": {
491         "source_files": [
492           "Providers/LibratoProvider.{h,m}"
493         ]
494       },
495       "dependencies": {
496         "ARAnalytics/CoreIOS": [
498         ]
499       },
500       "platforms": {
501         "ios": null
502       }
503     },
504     {
505       "name": "Segmentio",
506       "prefix_header_contents": "#define AR_SEGMENTIO_EXISTS 1",
507       "ios": {
508         "source_files": [
509           "Providers/SegmentioProvider.{h,m}"
510         ]
511       },
512       "dependencies": {
513         "ARAnalytics/CoreIOS": [
515         ],
516         "Analytics/Segmentio": [
518         ]
519       },
520       "platforms": {
521         "ios": null
522       }
523     },
524     {
525       "name": "Swrve",
526       "prefix_header_contents": "#define AR_SWRVE_EXISTS 1",
527       "ios": {
528         "source_files": [
529           "Providers/SwrveProvider.{h,m}"
530         ]
531       },
532       "dependencies": {
533         "ARAnalytics/CoreIOS": [
535         ],
536         "SwrveSDK": [
538         ]
539       },
540       "platforms": {
541         "ios": null
542       }
543     },
544     {
545       "name": "YandexMobileMetrica",
546       "prefix_header_contents": "#define AR_YANDEXMOBILEMETRICA_EXISTS 1",
547       "ios": {
548         "source_files": [
549           "Providers/YandexMobileMetricaProvider.{h,m}"
550         ]
551       },
552       "dependencies": {
553         "ARAnalytics/CoreIOS": [
555         ],
556         "YandexMobileMetrica": [
558         ]
559       },
560       "platforms": {
561         "ios": null
562       }
563     },
564     {
565       "name": "Adjust",
566       "prefix_header_contents": "#define AR_ADJUST_EXISTS 1",
567       "ios": {
568         "source_files": [
569           "Providers/AdjustProvider.{h,m}"
570         ]
571       },
572       "dependencies": {
573         "ARAnalytics/CoreIOS": [
575         ],
576         "Adjust": [
578         ]
579       },
580       "platforms": {
581         "ios": null
582       }
583     },
584     {
585       "name": "AppsFlyer",
586       "prefix_header_contents": "#define AR_APPSFLYER_EXISTS 1",
587       "ios": {
588         "source_files": [
589           "Providers/AppsFlyerProvider.{h,m}"
590         ]
591       },
592       "dependencies": {
593         "ARAnalytics/CoreIOS": [
595         ],
596         "AppsFlyer-SDK": [
598         ]
599       },
600       "platforms": {
601         "ios": null
602       }
603     },
604     {
605       "name": "Branch",
606       "prefix_header_contents": "#define AR_BRANCH_EXISTS 1",
607       "ios": {
608         "source_files": [
609           "Providers/BranchProvider.{h,m}"
610         ]
611       },
612       "dependencies": {
613         "ARAnalytics/CoreIOS": [
615         ],
616         "Branch": [
618         ]
619       },
620       "platforms": {
621         "ios": null
622       }
623     },
624     {
625       "name": "Snowplow",
626       "prefix_header_contents": "#define AR_SNOWPLOW_EXISTS 1",
627       "ios": {
628         "source_files": [
629           "Providers/SnowplowProvider.{h,m}"
630         ]
631       },
632       "dependencies": {
633         "ARAnalytics/CoreIOS": [
635         ],
636         "SnowplowTracker": [
638         ]
639       },
640       "platforms": {
641         "ios": null
642       }
643     },
644     {
645       "name": "Sentry",
646       "prefix_header_contents": "#define AR_SENTRY_EXISTS 1",
647       "ios": {
648         "source_files": [
649           "Providers/SentryProvider.{h,m}"
650         ]
651       },
652       "dependencies": {
653         "ARAnalytics/CoreIOS": [
655         ],
656         "Raven": [
658         ]
659       },
660       "platforms": {
661         "ios": null
662       }
663     },
664     {
665       "name": "Intercom",
666       "prefix_header_contents": "#define AR_INTERCOM_EXISTS 1",
667       "ios": {
668         "source_files": [
669           "Providers/IntercomProvider.{h,m}"
670         ]
671       },
672       "dependencies": {
673         "ARAnalytics/CoreIOS": [
675         ],
676         "Intercom": [
678         ]
679       },
680       "platforms": {
681         "ios": null
682       }
683     },
684     {
685       "name": "Keen",
686       "prefix_header_contents": "#define AR_KEEN_EXISTS 1",
687       "ios": {
688         "source_files": [
689           "Providers/KeenProvider.{h,m}"
690         ]
691       },
692       "dependencies": {
693         "ARAnalytics/CoreIOS": [
695         ],
696         "KeenClient": [
698         ]
699       },
700       "platforms": {
701         "ios": null
702       }
703     },
704     {
705       "name": "no_clash_HockeyApp",
706       "ios": {
707         "dependencies": {
708           "ARAnalytics/Mixpanel": [
710           ],
711           "ARAnalytics/Localytics": [
713           ],
714           "ARAnalytics/Flurry": [
716           ],
717           "ARAnalytics/GoogleAnalytics": [
719           ],
720           "ARAnalytics/KISSmetrics": [
722           ],
723           "ARAnalytics/Crashlytics": [
725           ],
726           "ARAnalytics/Fabric": [
728           ],
729           "ARAnalytics/Bugsnag": [
731           ],
732           "ARAnalytics/Countly": [
734           ],
735           "ARAnalytics/Helpshift": [
737           ],
738           "ARAnalytics/Tapstream": [
740           ],
741           "ARAnalytics/NewRelic": [
743           ],
744           "ARAnalytics/Amplitude": [
746           ],
747           "ARAnalytics/HockeyApp": [
749           ],
750           "ARAnalytics/ParseAnalytics": [
752           ],
753           "ARAnalytics/HeapAnalytics": [
755           ],
756           "ARAnalytics/Chartbeat": [
758           ],
759           "ARAnalytics/UMengAnalytics": [
761           ],
762           "ARAnalytics/Librato": [
764           ],
765           "ARAnalytics/Segmentio": [
767           ],
768           "ARAnalytics/Swrve": [
770           ],
771           "ARAnalytics/YandexMobileMetrica": [
773           ],
774           "ARAnalytics/Adjust": [
776           ],
777           "ARAnalytics/AppsFlyer": [
779           ],
780           "ARAnalytics/Branch": [
782           ],
783           "ARAnalytics/Snowplow": [
785           ],
786           "ARAnalytics/Sentry": [
788           ],
789           "ARAnalytics/Intercom": [
791           ],
792           "ARAnalytics/Keen": [
794           ]
795         }
796       },
797       "osx": {
798         "dependencies": {
799           "ARAnalytics/KISSmetricsOSX": [
801           ],
802           "ARAnalytics/MixpanelOSX": [
804           ]
805         }
806       }
807     },
808     {
809       "name": "no_clash_Crittercism",
810       "ios": {
811         "dependencies": {
812           "ARAnalytics/Mixpanel": [
814           ],
815           "ARAnalytics/Localytics": [
817           ],
818           "ARAnalytics/Flurry": [
820           ],
821           "ARAnalytics/GoogleAnalytics": [
823           ],
824           "ARAnalytics/KISSmetrics": [
826           ],
827           "ARAnalytics/Crashlytics": [
829           ],
830           "ARAnalytics/Fabric": [
832           ],
833           "ARAnalytics/Bugsnag": [
835           ],
836           "ARAnalytics/Countly": [
838           ],
839           "ARAnalytics/Helpshift": [
841           ],
842           "ARAnalytics/Tapstream": [
844           ],
845           "ARAnalytics/NewRelic": [
847           ],
848           "ARAnalytics/Amplitude": [
850           ],
851           "ARAnalytics/ParseAnalytics": [
853           ],
854           "ARAnalytics/HeapAnalytics": [
856           ],
857           "ARAnalytics/Chartbeat": [
859           ],
860           "ARAnalytics/UMengAnalytics": [
862           ],
863           "ARAnalytics/Librato": [
865           ],
866           "ARAnalytics/Segmentio": [
868           ],
869           "ARAnalytics/Swrve": [
871           ],
872           "ARAnalytics/YandexMobileMetrica": [
874           ],
875           "ARAnalytics/Adjust": [
877           ],
878           "ARAnalytics/AppsFlyer": [
880           ],
881           "ARAnalytics/Branch": [
883           ],
884           "ARAnalytics/Snowplow": [
886           ],
887           "ARAnalytics/Sentry": [
889           ],
890           "ARAnalytics/Intercom": [
892           ],
893           "ARAnalytics/Keen": [
895           ]
896         }
897       },
898       "osx": {
899         "dependencies": {
900           "ARAnalytics/KISSmetricsOSX": [
902           ],
903           "ARAnalytics/MixpanelOSX": [
905           ]
906         }
907       }
908     }
909   ]