[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / 7 / 2 / d / SnowplowTracker / 4.0.0 / SnowplowTracker.podspec.json
blob8d3cac24b68ac67ffbd7db175c3878a387c8b486
2   "name": "SnowplowTracker",
3   "version": "4.0.0",
4   "summary": "Snowplow event tracker for iOS, macOS, tvOS, watchOS for apps and games.",
5   "description": "Snowplow is a mobile and event analytics platform with a difference: rather than tell our users how they should analyze their data, we deliver their event-level data in their own data warehouse, on their own Amazon Redshift or Postgres database, so they can analyze it any way they choose. Snowplow mobile is used by data-savvy games companies and app developers to better understand their users and how they engage with their games and applications. Snowplow is open source using the business-friendly Apache License, Version 2.0 and scales horizontally to many billions of events.",
6   "homepage": "http://snowplowanalytics.com",
7   "screenshots": "https://d3i6fms1cm1j0i.cloudfront.net/github-wiki/images/snowplow-logo-large.png",
8   "license": "Apache License, Version 2.0",
9   "authors": {
10     "Snowplow Analytics Ltd": "support@snowplowanalytics.com"
11   },
12   "source": {
13     "git": "https://github.com/snowplow/snowplow-objc-tracker.git",
14     "tag": "4.0.0"
15   },
16   "social_media_url": "https://twitter.com/SnowPlowData",
17   "documentation_url": "https://github.com/snowplow/snowplow/wiki/iOS-Tracker",
18   "swift_versions": "5.0",
19   "platforms": {
20     "ios": "9.0",
21     "osx": "10.10",
22     "tvos": "9.0",
23     "watchos": "2.0"
24   },
25   "requires_arc": true,
26   "source_files": "Snowplow/**/*.{m,h}",
27   "exclude_files": "Snowplow/include/*.{m,h}",
28   "public_header_files": [
29     "Snowplow/Internal/**/SPSnowplow.h",
30     "Snowplow/Internal/**/SPTrackerConstants.h",
31     "Snowplow/Internal/**/SPLoggerDelegate.h",
32     "Snowplow/Internal/**/SPPayload.h",
33     "Snowplow/Internal/**/SPSelfDescribingJson.h",
34     "Snowplow/Internal/**/SPDevicePlatform.h",
35     "Snowplow/Internal/**/SPConfiguration.h",
36     "Snowplow/Internal/**/SPRemoteConfiguration.h",
37     "Snowplow/Internal/**/SPTrackerConfiguration.h",
38     "Snowplow/Internal/**/SPNetworkConfiguration.h",
39     "Snowplow/Internal/**/SPSubjectConfiguration.h",
40     "Snowplow/Internal/**/SPSessionConfiguration.h",
41     "Snowplow/Internal/**/SPEmitterConfiguration.h",
42     "Snowplow/Internal/**/SPGDPRConfiguration.h",
43     "Snowplow/Internal/**/SPGlobalContextsConfiguration.h",
44     "Snowplow/Internal/**/SPConfigurationBundle.h",
45     "Snowplow/Internal/**/SPTrackerController.h",
46     "Snowplow/Internal/**/SPSessionController.h",
47     "Snowplow/Internal/**/SPSubjectController.h",
48     "Snowplow/Internal/**/SPNetworkController.h",
49     "Snowplow/Internal/**/SPEmitterController.h",
50     "Snowplow/Internal/**/SPGDPRController.h",
51     "Snowplow/Internal/**/SPGlobalContextsController.h",
52     "Snowplow/Internal/**/SPNetworkConnection.h",
53     "Snowplow/Internal/**/SPDefaultNetworkConnection.h",
54     "Snowplow/Internal/**/SPEventStore.h",
55     "Snowplow/Internal/**/SPSQLiteEventStore.h",
56     "Snowplow/Internal/**/SPMemoryEventStore.h",
57     "Snowplow/Internal/**/SPRequest.h",
58     "Snowplow/Internal/**/SPRequestResult.h",
59     "Snowplow/Internal/**/SPEmitterEvent.h",
60     "Snowplow/Internal/**/SPRequestCallback.h",
61     "Snowplow/Internal/**/SPEventBase.h",
62     "Snowplow/Internal/**/SPPageView.h",
63     "Snowplow/Internal/**/SPStructured.h",
64     "Snowplow/Internal/**/SPSelfDescribing.h",
65     "Snowplow/Internal/**/SPScreenView.h",
66     "Snowplow/Internal/**/SPConsentWithdrawn.h",
67     "Snowplow/Internal/**/SPConsentDocument.h",
68     "Snowplow/Internal/**/SPConsentGranted.h",
69     "Snowplow/Internal/**/SPDeepLinkReceived.h",
70     "Snowplow/Internal/**/SPTiming.h",
71     "Snowplow/Internal/**/SPEcommerce.h",
72     "Snowplow/Internal/**/SPEcommerceItem.h",
73     "Snowplow/Internal/**/SPPushNotification.h",
74     "Snowplow/Internal/**/SPForeground.h",
75     "Snowplow/Internal/**/SPBackground.h",
76     "Snowplow/Internal/**/SNOWError.h",
77     "Snowplow/Internal/**/SPMessageNotification.h",
78     "Snowplow/Internal/**/SPMessageNotificationAttachment.h",
79     "Snowplow/Internal/**/SPDeepLinkEntity.h",
80     "Snowplow/Internal/**/SPLifecycleEntity.h",
81     "Snowplow/Internal/**/SPGlobalContext.h",
82     "Snowplow/Internal/**/SPSchemaRuleset.h",
83     "Snowplow/Internal/**/SPSchemaRule.h",
84     "Snowplow/Internal/**/SPTrackerStateSnapshot.h",
85     "Snowplow/Internal/**/SPState.h",
86     "Snowplow/Internal/**/SPSessionState.h",
87     "Snowplow/Internal/**/SPConfigurationState.h"
88   ],
89   "osx": {
90     "exclude_files": "Snowplow/**/ScreenViewTracking/UIViewController+SPScreenView_SWIZZLE.*",
91     "frameworks": [
92       "AppKit",
93       "Foundation"
94     ]
95   },
96   "tvos": {
97     "exclude_files": "Snowplow/**/ScreenViewTracking/UIViewController+SPScreenView_SWIZZLE.*",
98     "frameworks": [
99       "UIKit",
100       "Foundation"
101     ]
102   },
103   "watchos": {
104     "exclude_files": [
105       "Snowplow/**/SNOWReachability.*",
106       "Snowplow/**/UIViewController+SPScreenView_SWIZZLE.*"
107     ]
108   },
109   "ios": {
110     "frameworks": [
111       "CoreTelephony",
112       "UIKit",
113       "Foundation"
114     ]
115   },
116   "pod_target_xcconfig": {
117     "DEFINES_MODULE": "YES"
118   },
119   "dependencies": {
120     "FMDB": [
121       "~> 2.7"
122     ]
123   },
124   "swift_version": "5.0"