[Add] ZJSDK 2.5.8.16
[CocoaPods.git] / Specs / b / 6 / 2 / ARAnalytics / 3.3.0 / ARAnalytics.podspec.json
blobc7dc006c121cd882e655ffa768a939f7d4c2bb7b
2   "name": "ARAnalytics",
3   "version": "3.3.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.3.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 and Sentry. 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": "no_clash_HockeyApp",
666       "ios": {
667         "dependencies": {
668           "ARAnalytics/Mixpanel": [
670           ],
671           "ARAnalytics/Localytics": [
673           ],
674           "ARAnalytics/Flurry": [
676           ],
677           "ARAnalytics/GoogleAnalytics": [
679           ],
680           "ARAnalytics/KISSmetrics": [
682           ],
683           "ARAnalytics/Crashlytics": [
685           ],
686           "ARAnalytics/Fabric": [
688           ],
689           "ARAnalytics/Bugsnag": [
691           ],
692           "ARAnalytics/Countly": [
694           ],
695           "ARAnalytics/Helpshift": [
697           ],
698           "ARAnalytics/Tapstream": [
700           ],
701           "ARAnalytics/NewRelic": [
703           ],
704           "ARAnalytics/Amplitude": [
706           ],
707           "ARAnalytics/HockeyApp": [
709           ],
710           "ARAnalytics/ParseAnalytics": [
712           ],
713           "ARAnalytics/HeapAnalytics": [
715           ],
716           "ARAnalytics/Chartbeat": [
718           ],
719           "ARAnalytics/UMengAnalytics": [
721           ],
722           "ARAnalytics/Librato": [
724           ],
725           "ARAnalytics/Segmentio": [
727           ],
728           "ARAnalytics/Swrve": [
730           ],
731           "ARAnalytics/YandexMobileMetrica": [
733           ],
734           "ARAnalytics/Adjust": [
736           ],
737           "ARAnalytics/AppsFlyer": [
739           ],
740           "ARAnalytics/Branch": [
742           ],
743           "ARAnalytics/Snowplow": [
745           ],
746           "ARAnalytics/Sentry": [
748           ]
749         }
750       },
751       "osx": {
752         "dependencies": {
753           "ARAnalytics/KISSmetricsOSX": [
755           ],
756           "ARAnalytics/MixpanelOSX": [
758           ]
759         }
760       }
761     },
762     {
763       "name": "no_clash_Crittercism",
764       "ios": {
765         "dependencies": {
766           "ARAnalytics/Mixpanel": [
768           ],
769           "ARAnalytics/Localytics": [
771           ],
772           "ARAnalytics/Flurry": [
774           ],
775           "ARAnalytics/GoogleAnalytics": [
777           ],
778           "ARAnalytics/KISSmetrics": [
780           ],
781           "ARAnalytics/Crashlytics": [
783           ],
784           "ARAnalytics/Fabric": [
786           ],
787           "ARAnalytics/Bugsnag": [
789           ],
790           "ARAnalytics/Countly": [
792           ],
793           "ARAnalytics/Helpshift": [
795           ],
796           "ARAnalytics/Tapstream": [
798           ],
799           "ARAnalytics/NewRelic": [
801           ],
802           "ARAnalytics/Amplitude": [
804           ],
805           "ARAnalytics/ParseAnalytics": [
807           ],
808           "ARAnalytics/HeapAnalytics": [
810           ],
811           "ARAnalytics/Chartbeat": [
813           ],
814           "ARAnalytics/UMengAnalytics": [
816           ],
817           "ARAnalytics/Librato": [
819           ],
820           "ARAnalytics/Segmentio": [
822           ],
823           "ARAnalytics/Swrve": [
825           ],
826           "ARAnalytics/YandexMobileMetrica": [
828           ],
829           "ARAnalytics/Adjust": [
831           ],
832           "ARAnalytics/AppsFlyer": [
834           ],
835           "ARAnalytics/Branch": [
837           ],
838           "ARAnalytics/Snowplow": [
840           ],
841           "ARAnalytics/Sentry": [
843           ]
844         }
845       },
846       "osx": {
847         "dependencies": {
848           "ARAnalytics/KISSmetricsOSX": [
850           ],
851           "ARAnalytics/MixpanelOSX": [
853           ]
854         }
855       }
856     }
857   ]