[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / 7 / 2 / d / SnowplowTracker / 3.0.0 / SnowplowTracker.podspec.json
blob80b5825420b71b5c8686a59d6b126a4f48b1eae8
2   "name": "SnowplowTracker",
3   "version": "3.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": "3.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   ],
87   "osx": {
88     "exclude_files": "Snowplow/**/ScreenViewTracking/UIViewController+SPScreenView_SWIZZLE.*",
89     "frameworks": [
90       "AppKit",
91       "Foundation"
92     ]
93   },
94   "tvos": {
95     "exclude_files": "Snowplow/**/ScreenViewTracking/UIViewController+SPScreenView_SWIZZLE.*",
96     "frameworks": [
97       "UIKit",
98       "Foundation"
99     ]
100   },
101   "watchos": {
102     "exclude_files": [
103       "Snowplow/**/SNOWReachability.*",
104       "Snowplow/**/UIViewController+SPScreenView_SWIZZLE.*"
105     ]
106   },
107   "ios": {
108     "frameworks": [
109       "CoreTelephony",
110       "UIKit",
111       "Foundation"
112     ]
113   },
114   "pod_target_xcconfig": {
115     "DEFINES_MODULE": "YES"
116   },
117   "dependencies": {
118     "FMDB": [
119       "~> 2.7"
120     ]
121   },
122   "swift_version": "5.0"