2 "name": "GrowingAnalytics",
4 "summary": "iOS SDK of GrowingIO.",
5 "description": "GrowingAnalytics具备自动采集基本的用户行为事件,比如访问和行为数据等。目前支持代码埋点、无埋点、可视化圈选、热图等功能。",
6 "homepage": "https://www.growingio.com/",
12 "GrowingIO": "support@growingio.com"
15 "git": "https://github.com/growingio/growingio-sdk-ios-autotracker.git",
22 "frameworks": "WebKit"
25 "default_subspecs": "Autotracker",
28 "name": "TrackerCore",
29 "source_files": "GrowingAnalytics/GrowingTrackerCore/**/*{.h,.m,.c,.cpp,.mm}",
34 "source_files": "GrowingAnalytics/GrowingTracker/**/*{.h,.m,.c,.cpp,.mm}",
36 "GrowingAnalytics/TrackerCore": [
39 "GrowingAnalytics/MobileDebugger": [
42 "GrowingAnalytics/Database": [
45 "GrowingAnalytics/Network": [
48 "GrowingAnalytics/Encryption": [
51 "GrowingAnalytics/Compression": [
57 "name": "AutotrackerCore",
58 "source_files": "GrowingAnalytics/GrowingAutotrackerCore/**/*{.h,.m,.c,.cpp,.mm}",
60 "GrowingAnalytics/TrackerCore": [
64 "private_header_files": "GrowingAnalytics/GrowingAutotrackerCore/Private/*{.h,.m,.c,.cpp,.mm}",
65 "pod_target_xcconfig": {
66 "GCC_PREPROCESSOR_DEFINITIONS": "GROWING_ANALYSIS_AUTOTRACKERCORE=1"
70 "name": "Autotracker",
71 "source_files": "GrowingAnalytics/GrowingAutotracker/**/*{.h,.m,.c,.cpp,.mm}",
73 "GrowingAnalytics/AutotrackerCore": [
76 "GrowingAnalytics/Hybrid": [
79 "GrowingAnalytics/MobileDebugger": [
82 "GrowingAnalytics/WebCircle": [
85 "GrowingAnalytics/Database": [
88 "GrowingAnalytics/Network": [
91 "GrowingAnalytics/Encryption": [
94 "GrowingAnalytics/Compression": [
101 "source_files": "GrowingAnalytics/Services/Database/**/*{.h,.m,.c,.cpp,.mm}",
103 "GrowingAnalytics/TrackerCore": [
110 "source_files": "GrowingAnalytics/Services/Network/**/*{.h,.m,.c,.cpp,.mm}",
112 "GrowingAnalytics/TrackerCore": [
119 "source_files": "GrowingAnalytics/Services/WebSocket/**/*{.h,.m,.c,.cpp,.mm}",
121 "GrowingAnalytics/TrackerCore": [
127 "name": "Compression",
128 "source_files": "GrowingAnalytics/Services/Compression/**/*{.h,.m,.c,.cpp,.mm}",
130 "GrowingAnalytics/TrackerCore": [
136 "name": "Encryption",
137 "source_files": "GrowingAnalytics/Services/Encryption/**/*{.h,.m,.c,.cpp,.mm}",
139 "GrowingAnalytics/TrackerCore": [
145 "name": "MobileDebugger",
146 "source_files": "GrowingAnalytics/Modules/MobileDebugger/**/*{.h,.m,.c,.cpp,.mm}",
148 "GrowingAnalytics/TrackerCore": [
151 "GrowingAnalytics/WebSocket": [
158 "source_files": "GrowingAnalytics/Modules/WebCircle/**/*{.h,.m,.c,.cpp,.mm}",
160 "GrowingAnalytics/AutotrackerCore": [
163 "GrowingAnalytics/Hybrid": [
166 "GrowingAnalytics/WebSocket": [
173 "source_files": "GrowingAnalytics/Modules/Hybrid/**/*{.h,.m,.c,.cpp,.mm}",
175 "GrowingAnalytics/TrackerCore": [
179 "pod_target_xcconfig": {
180 "GCC_PREPROCESSOR_DEFINITIONS": "GROWING_ANALYSIS_HYBRID=1"
185 "source_files": "GrowingAnalytics/Modules/Protobuf/**/*{.h,.m,.c,.cpp,.mm}",
187 "GrowingAnalytics/TrackerCore": [
190 "GrowingAnalytics/Database": [
194 "exclude_files": "GrowingAnalytics/Modules/Protobuf/Proto/**/*{.h,.m,.c,.cpp,.mm}",
198 "source_files": "GrowingAnalytics/Modules/Protobuf/Proto/*{.h,.m}",
204 "requires_arc": false
209 "name": "DISABLE_IDFA",
211 "GrowingAnalytics/TrackerCore": [
215 "pod_target_xcconfig": {
216 "GCC_PREPROCESSOR_DEFINITIONS": "GROWING_ANALYSIS_DISABLE_IDFA=1"
220 "name": "ENABLE_ENCRYPTION",
222 "GrowingAnalytics/TrackerCore": [
226 "pod_target_xcconfig": {
227 "GCC_PREPROCESSOR_DEFINITIONS": "GROWING_ANALYSIS_ENABLE_ENCRYPTION=1"