2 "name": "SnowplowTracker",
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",
10 "Snowplow Analytics Ltd": "support@snowplowanalytics.com"
13 "git": "https://github.com/snowplow/snowplow-objc-tracker.git",
16 "social_media_url": "https://twitter.com/SnowPlowData",
17 "documentation_url": "https://github.com/snowplow/snowplow/wiki/iOS-Tracker",
18 "swift_versions": "5.0",
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"
89 "exclude_files": "Snowplow/**/ScreenViewTracking/UIViewController+SPScreenView_SWIZZLE.*",
96 "exclude_files": "Snowplow/**/ScreenViewTracking/UIViewController+SPScreenView_SWIZZLE.*",
104 "Snowplow/**/SNOWReachability.*",
105 "Snowplow/**/UIViewController+SPScreenView_SWIZZLE.*"
115 "pod_target_xcconfig": {
116 "DEFINES_MODULE": "YES"
123 "swift_version": "5.0"