[Add] FCNews 0.3.26
[CocoaPods.git] / Specs / b / 6 / 2 / ARAnalytics / 3.2.0 / ARAnalytics.podspec.json
blob6b66b48f7c35245017a9688b531d72d0206bede6
2   "name": "ARAnalytics",
3   "version": "3.2.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.2.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         "*.{h,m}",
61         "ARDSL.{h,m}",
62         "Providers/ARAnalyticalProvider.{h,m}",
63         "Providers/ARAnalyticsProviders.h"
64       ],
65       "dependencies": {
66         "RSSwizzle": [
67           "~> 0.1.0"
68         ],
69         "ReactiveCocoa": [
70           "~> 2.0"
71         ]
72       }
73     },
74     {
75       "name": "Mixpanel",
76       "prefix_header_contents": "#define AR_MIXPANEL_EXISTS 1",
77       "ios": {
78         "source_files": [
79           "Providers/MixpanelProvider.{h,m}"
80         ]
81       },
82       "dependencies": {
83         "ARAnalytics/CoreIOS": [
85         ],
86         "Mixpanel": [
88         ]
89       },
90       "platforms": {
91         "ios": null
92       }
93     },
94     {
95       "name": "Localytics",
96       "prefix_header_contents": "#define AR_LOCALYTICS_EXISTS 1",
97       "ios": {
98         "source_files": [
99           "Providers/LocalyticsProvider.{h,m}"
100         ]
101       },
102       "dependencies": {
103         "ARAnalytics/CoreIOS": [
105         ],
106         "Localytics": [
108         ]
109       },
110       "platforms": {
111         "ios": null
112       }
113     },
114     {
115       "name": "Flurry",
116       "prefix_header_contents": "#define AR_FLURRY_EXISTS 1",
117       "ios": {
118         "source_files": [
119           "Providers/FlurryProvider.{h,m}"
120         ]
121       },
122       "dependencies": {
123         "ARAnalytics/CoreIOS": [
125         ],
126         "FlurrySDK": [
128         ]
129       },
130       "platforms": {
131         "ios": null
132       }
133     },
134     {
135       "name": "GoogleAnalytics",
136       "prefix_header_contents": "#define AR_GOOGLEANALYTICS_EXISTS 1",
137       "ios": {
138         "source_files": [
139           "Providers/GoogleAnalyticsProvider.{h,m}",
140           "Extensions/*+GoogleAnalytics.{h,m}"
141         ]
142       },
143       "dependencies": {
144         "ARAnalytics/CoreIOS": [
146         ],
147         "GoogleAnalytics-iOS-SDK": [
149         ]
150       },
151       "platforms": {
152         "ios": null
153       }
154     },
155     {
156       "name": "KISSmetrics",
157       "prefix_header_contents": "#define AR_KISSMETRICS_EXISTS 1",
158       "ios": {
159         "source_files": [
160           "Providers/KISSmetricsProvider.{h,m}"
161         ]
162       },
163       "dependencies": {
164         "ARAnalytics/CoreIOS": [
166         ],
167         "KISSmetrics": [
169         ]
170       },
171       "platforms": {
172         "ios": null
173       }
174     },
175     {
176       "name": "Crittercism",
177       "prefix_header_contents": "#define AR_CRITTERCISM_EXISTS 1",
178       "ios": {
179         "source_files": [
180           "Providers/CrittercismProvider.{h,m}"
181         ]
182       },
183       "dependencies": {
184         "ARAnalytics/CoreIOS": [
186         ],
187         "CrittercismSDK": [
189         ]
190       },
191       "platforms": {
192         "ios": null
193       }
194     },
195     {
196       "name": "Crashlytics",
197       "prefix_header_contents": "#define AR_CRASHLYTICS_EXISTS 1",
198       "ios": {
199         "source_files": [
200           "Providers/CrashlyticsProvider.{h,m}"
201         ]
202       },
203       "dependencies": {
204         "ARAnalytics/CoreIOS": [
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       },
225       "platforms": {
226         "ios": null
227       }
228     },
229     {
230       "name": "Bugsnag",
231       "prefix_header_contents": "#define AR_BUGSNAG_EXISTS 1",
232       "ios": {
233         "source_files": [
234           "Providers/BugsnagProvider.{h,m}"
235         ]
236       },
237       "dependencies": {
238         "ARAnalytics/CoreIOS": [
240         ],
241         "Bugsnag": [
243         ]
244       },
245       "platforms": {
246         "ios": null
247       }
248     },
249     {
250       "name": "Countly",
251       "prefix_header_contents": "#define AR_COUNTLY_EXISTS 1",
252       "ios": {
253         "source_files": [
254           "Providers/CountlyProvider.{h,m}"
255         ]
256       },
257       "dependencies": {
258         "ARAnalytics/CoreIOS": [
260         ],
261         "Countly": [
263         ]
264       },
265       "platforms": {
266         "ios": null
267       }
268     },
269     {
270       "name": "Helpshift",
271       "prefix_header_contents": "#define AR_HELPSHIFT_EXISTS 1",
272       "ios": {
273         "source_files": [
274           "Providers/HelpshiftProvider.{h,m}"
275         ]
276       },
277       "dependencies": {
278         "ARAnalytics/CoreIOS": [
280         ],
281         "Helpshift": [
283         ]
284       },
285       "platforms": {
286         "ios": null
287       }
288     },
289     {
290       "name": "KISSmetricsOSX",
291       "prefix_header_contents": "#define AR_KISSMETRICS_EXISTS 1",
292       "osx": {
293         "source_files": [
294           "Providers/KISSmetricsProvider.{h,m}"
295         ]
296       },
297       "dependencies": {
298         "ARAnalytics/CoreMac": [
300         ],
301         "KISSmetrics": [
303         ]
304       },
305       "platforms": {
306         "osx": null
307       }
308     },
309     {
310       "name": "MixpanelOSX",
311       "prefix_header_contents": "#define AR_MIXPANEL_EXISTS 1",
312       "osx": {
313         "source_files": [
314           "Providers/MixpanelProvider.{h,m}"
315         ]
316       },
317       "dependencies": {
318         "ARAnalytics/CoreMac": [
320         ],
321         "Mixpanel-OSX-Community": [
323         ]
324       },
325       "platforms": {
326         "osx": null
327       }
328     },
329     {
330       "name": "Tapstream",
331       "prefix_header_contents": "#define AR_TAPSTREAM_EXISTS 1",
332       "ios": {
333         "source_files": [
334           "Providers/TapstreamProvider.{h,m}"
335         ]
336       },
337       "dependencies": {
338         "ARAnalytics/CoreIOS": [
340         ],
341         "Tapstream": [
343         ]
344       },
345       "platforms": {
346         "ios": null
347       }
348     },
349     {
350       "name": "NewRelic",
351       "prefix_header_contents": "#define AR_NEWRELIC_EXISTS 1",
352       "ios": {
353         "source_files": [
354           "Providers/NewRelicProvider.{h,m}"
355         ]
356       },
357       "dependencies": {
358         "ARAnalytics/CoreIOS": [
360         ],
361         "NewRelicAgent": [
363         ]
364       },
365       "platforms": {
366         "ios": null
367       }
368     },
369     {
370       "name": "Amplitude",
371       "prefix_header_contents": "#define AR_AMPLITUDE_EXISTS 1",
372       "ios": {
373         "source_files": [
374           "Providers/AmplitudeProvider.{h,m}"
375         ]
376       },
377       "dependencies": {
378         "ARAnalytics/CoreIOS": [
380         ],
381         "Amplitude-iOS": [
383         ]
384       },
385       "platforms": {
386         "ios": null
387       }
388     },
389     {
390       "name": "HockeyApp",
391       "prefix_header_contents": "#define AR_HOCKEYAPP_EXISTS 1",
392       "ios": {
393         "source_files": [
394           "Providers/HockeyAppProvider.{h,m}"
395         ]
396       },
397       "dependencies": {
398         "ARAnalytics/CoreIOS": [
400         ],
401         "HockeySDK": [
403         ]
404       },
405       "platforms": {
406         "ios": null
407       }
408     },
409     {
410       "name": "ParseAnalytics",
411       "prefix_header_contents": "#define AR_PARSEANALYTICS_EXISTS 1",
412       "ios": {
413         "source_files": [
414           "Providers/ParseAnalyticsProvider.{h,m}"
415         ]
416       },
417       "dependencies": {
418         "ARAnalytics/CoreIOS": [
420         ],
421         "Parse": [
423         ]
424       },
425       "platforms": {
426         "ios": null
427       }
428     },
429     {
430       "name": "HeapAnalytics",
431       "prefix_header_contents": "#define AR_HEAPANALYTICS_EXISTS 1",
432       "ios": {
433         "source_files": [
434           "Providers/HeapAnalyticsProvider.{h,m}"
435         ]
436       },
437       "dependencies": {
438         "ARAnalytics/CoreIOS": [
440         ],
441         "Heap": [
443         ]
444       },
445       "platforms": {
446         "ios": null
447       }
448     },
449     {
450       "name": "Chartbeat",
451       "prefix_header_contents": "#define AR_CHARTBEAT_EXISTS 1",
452       "ios": {
453         "source_files": [
454           "Providers/ChartbeatProvider.{h,m}",
455           "Extensions/*+Chartbeat.{h,m}"
456         ]
457       },
458       "dependencies": {
459         "ARAnalytics/CoreIOS": [
461         ],
462         "Chartbeat": [
464         ]
465       },
466       "platforms": {
467         "ios": null
468       }
469     },
470     {
471       "name": "UMengAnalytics",
472       "prefix_header_contents": "#define AR_UMENGANALYTICS_EXISTS 1",
473       "ios": {
474         "source_files": [
475           "Providers/UMengAnalyticsProvider.{h,m}"
476         ]
477       },
478       "dependencies": {
479         "ARAnalytics/CoreIOS": [
481         ],
482         "UMengAnalytics": [
484         ]
485       },
486       "platforms": {
487         "ios": null
488       }
489     },
490     {
491       "name": "Librato",
492       "prefix_header_contents": "#define AR_LIBRATO_EXISTS 1",
493       "ios": {
494         "source_files": [
495           "Providers/LibratoProvider.{h,m}"
496         ]
497       },
498       "dependencies": {
499         "ARAnalytics/CoreIOS": [
501         ]
502       },
503       "platforms": {
504         "ios": null
505       }
506     },
507     {
508       "name": "Segmentio",
509       "prefix_header_contents": "#define AR_SEGMENTIO_EXISTS 1",
510       "ios": {
511         "source_files": [
512           "Providers/SegmentioProvider.{h,m}"
513         ]
514       },
515       "dependencies": {
516         "ARAnalytics/CoreIOS": [
518         ],
519         "Analytics/Segmentio": [
521         ]
522       },
523       "platforms": {
524         "ios": null
525       }
526     },
527     {
528       "name": "Swrve",
529       "prefix_header_contents": "#define AR_SWRVE_EXISTS 1",
530       "ios": {
531         "source_files": [
532           "Providers/SwrveProvider.{h,m}"
533         ]
534       },
535       "dependencies": {
536         "ARAnalytics/CoreIOS": [
538         ],
539         "SwrveSDK": [
541         ]
542       },
543       "platforms": {
544         "ios": null
545       }
546     },
547     {
548       "name": "YandexMobileMetrica",
549       "prefix_header_contents": "#define AR_YANDEXMOBILEMETRICA_EXISTS 1",
550       "ios": {
551         "source_files": [
552           "Providers/YandexMobileMetricaProvider.{h,m}"
553         ]
554       },
555       "dependencies": {
556         "ARAnalytics/CoreIOS": [
558         ],
559         "YandexMobileMetrica": [
561         ]
562       },
563       "platforms": {
564         "ios": null
565       }
566     },
567     {
568       "name": "Adjust",
569       "prefix_header_contents": "#define AR_ADJUST_EXISTS 1",
570       "ios": {
571         "source_files": [
572           "Providers/AdjustProvider.{h,m}"
573         ]
574       },
575       "dependencies": {
576         "ARAnalytics/CoreIOS": [
578         ],
579         "Adjust": [
581         ]
582       },
583       "platforms": {
584         "ios": null
585       }
586     },
587     {
588       "name": "AppsFlyer",
589       "prefix_header_contents": "#define AR_APPSFLYER_EXISTS 1",
590       "ios": {
591         "source_files": [
592           "Providers/AppsFlyerProvider.{h,m}"
593         ]
594       },
595       "dependencies": {
596         "ARAnalytics/CoreIOS": [
598         ],
599         "AppsFlyer-SDK": [
601         ]
602       },
603       "platforms": {
604         "ios": null
605       }
606     },
607     {
608       "name": "Branch",
609       "prefix_header_contents": "#define AR_BRANCH_EXISTS 1",
610       "ios": {
611         "source_files": [
612           "Providers/BranchProvider.{h,m}"
613         ]
614       },
615       "dependencies": {
616         "ARAnalytics/CoreIOS": [
618         ],
619         "Branch": [
621         ]
622       },
623       "platforms": {
624         "ios": null
625       }
626     },
627     {
628       "name": "Snowplow",
629       "prefix_header_contents": "#define AR_SNOWPLOW_EXISTS 1",
630       "ios": {
631         "source_files": [
632           "Providers/SnowplowProvider.{h,m}"
633         ]
634       },
635       "dependencies": {
636         "ARAnalytics/CoreIOS": [
638         ],
639         "SnowplowTracker": [
641         ]
642       },
643       "platforms": {
644         "ios": null
645       }
646     },
647     {
648       "name": "Sentry",
649       "prefix_header_contents": "#define AR_SENTRY_EXISTS 1",
650       "ios": {
651         "source_files": [
652           "Providers/SentryProvider.{h,m}"
653         ]
654       },
655       "dependencies": {
656         "ARAnalytics/CoreIOS": [
658         ],
659         "Raven": [
661         ]
662       },
663       "platforms": {
664         "ios": null
665       }
666     },
667     {
668       "name": "no_clash_HockeyApp",
669       "ios": {
670         "dependencies": {
671           "ARAnalytics/Mixpanel": [
673           ],
674           "ARAnalytics/Localytics": [
676           ],
677           "ARAnalytics/Flurry": [
679           ],
680           "ARAnalytics/GoogleAnalytics": [
682           ],
683           "ARAnalytics/KISSmetrics": [
685           ],
686           "ARAnalytics/Crashlytics": [
688           ],
689           "ARAnalytics/Fabric": [
691           ],
692           "ARAnalytics/Bugsnag": [
694           ],
695           "ARAnalytics/Countly": [
697           ],
698           "ARAnalytics/Helpshift": [
700           ],
701           "ARAnalytics/Tapstream": [
703           ],
704           "ARAnalytics/NewRelic": [
706           ],
707           "ARAnalytics/Amplitude": [
709           ],
710           "ARAnalytics/HockeyApp": [
712           ],
713           "ARAnalytics/ParseAnalytics": [
715           ],
716           "ARAnalytics/HeapAnalytics": [
718           ],
719           "ARAnalytics/Chartbeat": [
721           ],
722           "ARAnalytics/UMengAnalytics": [
724           ],
725           "ARAnalytics/Librato": [
727           ],
728           "ARAnalytics/Segmentio": [
730           ],
731           "ARAnalytics/Swrve": [
733           ],
734           "ARAnalytics/YandexMobileMetrica": [
736           ],
737           "ARAnalytics/Adjust": [
739           ],
740           "ARAnalytics/AppsFlyer": [
742           ],
743           "ARAnalytics/Branch": [
745           ],
746           "ARAnalytics/Snowplow": [
748           ],
749           "ARAnalytics/Sentry": [
751           ]
752         }
753       },
754       "osx": {
755         "dependencies": {
756           "ARAnalytics/KISSmetricsOSX": [
758           ],
759           "ARAnalytics/MixpanelOSX": [
761           ]
762         }
763       }
764     },
765     {
766       "name": "no_clash_Crittercism",
767       "ios": {
768         "dependencies": {
769           "ARAnalytics/Mixpanel": [
771           ],
772           "ARAnalytics/Localytics": [
774           ],
775           "ARAnalytics/Flurry": [
777           ],
778           "ARAnalytics/GoogleAnalytics": [
780           ],
781           "ARAnalytics/KISSmetrics": [
783           ],
784           "ARAnalytics/Crashlytics": [
786           ],
787           "ARAnalytics/Fabric": [
789           ],
790           "ARAnalytics/Bugsnag": [
792           ],
793           "ARAnalytics/Countly": [
795           ],
796           "ARAnalytics/Helpshift": [
798           ],
799           "ARAnalytics/Tapstream": [
801           ],
802           "ARAnalytics/NewRelic": [
804           ],
805           "ARAnalytics/Amplitude": [
807           ],
808           "ARAnalytics/ParseAnalytics": [
810           ],
811           "ARAnalytics/HeapAnalytics": [
813           ],
814           "ARAnalytics/Chartbeat": [
816           ],
817           "ARAnalytics/UMengAnalytics": [
819           ],
820           "ARAnalytics/Librato": [
822           ],
823           "ARAnalytics/Segmentio": [
825           ],
826           "ARAnalytics/Swrve": [
828           ],
829           "ARAnalytics/YandexMobileMetrica": [
831           ],
832           "ARAnalytics/Adjust": [
834           ],
835           "ARAnalytics/AppsFlyer": [
837           ],
838           "ARAnalytics/Branch": [
840           ],
841           "ARAnalytics/Snowplow": [
843           ],
844           "ARAnalytics/Sentry": [
846           ]
847         }
848       },
849       "osx": {
850         "dependencies": {
851           "ARAnalytics/KISSmetricsOSX": [
853           ],
854           "ARAnalytics/MixpanelOSX": [
856           ]
857         }
858       }
859     }
860   ]