[Add] ZJSDK 2.5.4.14
[CocoaPods.git] / Specs / 6 / 9 / 7 / GrowingAnalytics / 3.3.2-beta / GrowingAnalytics.podspec.json
blob6de1beb68c2cef81cbf83664cd34374b00d8f506
2   "name": "GrowingAnalytics",
3   "version": "3.3.2-beta",
4   "summary": "iOS SDK of GrowingIO.",
5   "description": "GrowingAnalytics具备自动采集基本的用户行为事件,比如访问和行为数据等。目前支持代码埋点、无埋点、可视化圈选、热图等功能。",
6   "homepage": "https://www.growingio.com/",
7   "license": {
8     "type": "Apache2.0",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "GrowingIO": "support@growingio.com"
13   },
14   "source": {
15     "git": "https://github.com/growingio/growingio-sdk-ios-autotracker.git",
16     "tag": "3.3.2-beta"
17   },
18   "platforms": {
19     "ios": "8.0"
20   },
21   "ios": {
22     "frameworks": "WebKit"
23   },
24   "requires_arc": true,
25   "default_subspecs": "Autotracker",
26   "subspecs": [
27     {
28       "name": "TrackerCore",
29       "source_files": "GrowingTrackerCore/**/*{.h,.m,.c,.cpp,.mm}",
30       "libraries": "c++"
31     },
32     {
33       "name": "Tracker",
34       "source_files": "GrowingTracker/**/*{.h,.m,.c,.cpp,.mm}",
35       "dependencies": {
36         "GrowingAnalytics/TrackerCore": [
38         ],
39         "GrowingAnalytics/MobileDebugger": [
41         ],
42         "GrowingAnalytics/Database": [
44         ],
45         "GrowingAnalytics/Network": [
47         ],
48         "GrowingAnalytics/Encryption": [
50         ],
51         "GrowingAnalytics/Compression": [
53         ]
54       }
55     },
56     {
57       "name": "AutotrackerCore",
58       "source_files": "GrowingAutotrackerCore/**/*{.h,.m,.c,.cpp,.mm}",
59       "dependencies": {
60         "GrowingAnalytics/TrackerCore": [
62         ]
63       },
64       "private_header_files": "GrowingAutotrackerCore/Private/*{.h,.m,.c,.cpp,.mm}",
65       "pod_target_xcconfig": {
66         "GCC_PREPROCESSOR_DEFINITIONS": "GROWING_ANALYSIS_AUTOTRACKERCORE=1"
67       }
68     },
69     {
70       "name": "Autotracker",
71       "source_files": "GrowingAutotracker/**/*{.h,.m,.c,.cpp,.mm}",
72       "dependencies": {
73         "GrowingAnalytics/AutotrackerCore": [
75         ],
76         "GrowingAnalytics/Hybrid": [
78         ],
79         "GrowingAnalytics/MobileDebugger": [
81         ],
82         "GrowingAnalytics/WebCircle": [
84         ],
85         "GrowingAnalytics/Database": [
87         ],
88         "GrowingAnalytics/Network": [
90         ],
91         "GrowingAnalytics/Encryption": [
93         ],
94         "GrowingAnalytics/Compression": [
96         ]
97       }
98     },
99     {
100       "name": "Database",
101       "source_files": "Services/Database/**/*{.h,.m,.c,.cpp,.mm}",
102       "dependencies": {
103         "GrowingAnalytics/TrackerCore": [
105         ]
106       }
107     },
108     {
109       "name": "Network",
110       "source_files": "Services/Network/**/*{.h,.m,.c,.cpp,.mm}",
111       "dependencies": {
112         "GrowingAnalytics/TrackerCore": [
114         ]
115       }
116     },
117     {
118       "name": "WebSocket",
119       "source_files": "Services/WebSocket/**/*{.h,.m,.c,.cpp,.mm}",
120       "dependencies": {
121         "GrowingAnalytics/TrackerCore": [
123         ]
124       }
125     },
126     {
127       "name": "Compression",
128       "source_files": "Services/Compression/**/*{.h,.m,.c,.cpp,.mm}",
129       "dependencies": {
130         "GrowingAnalytics/TrackerCore": [
132         ]
133       }
134     },
135     {
136       "name": "Encryption",
137       "source_files": "Services/Encryption/**/*{.h,.m,.c,.cpp,.mm}",
138       "dependencies": {
139         "GrowingAnalytics/TrackerCore": [
141         ]
142       }
143     },
144     {
145       "name": "MobileDebugger",
146       "source_files": "Modules/MobileDebugger/**/*{.h,.m,.c,.cpp,.mm}",
147       "dependencies": {
148         "GrowingAnalytics/TrackerCore": [
150         ],
151         "GrowingAnalytics/WebSocket": [
153         ]
154       }
155     },
156     {
157       "name": "WebCircle",
158       "source_files": "Modules/WebCircle/**/*{.h,.m,.c,.cpp,.mm}",
159       "dependencies": {
160         "GrowingAnalytics/AutotrackerCore": [
162         ],
163         "GrowingAnalytics/Hybrid": [
165         ],
166         "GrowingAnalytics/WebSocket": [
168         ]
169       }
170     },
171     {
172       "name": "Hybrid",
173       "source_files": "Modules/Hybrid/**/*{.h,.m,.c,.cpp,.mm}",
174       "dependencies": {
175         "GrowingAnalytics/TrackerCore": [
177         ]
178       }
179     },
180     {
181       "name": "Flutter",
182       "source_files": "Modules/Flutter/**/*{.h,.m,.c,.cpp,.mm}",
183       "dependencies": {
184         "GrowingAnalytics/WebCircle": [
186         ]
187       },
188       "pod_target_xcconfig": {
189         "GCC_PREPROCESSOR_DEFINITIONS": "GROWING_ANALYSIS_FLUTTER_MIX=1"
190       }
191     },
192     {
193       "name": "DISABLE_IDFA",
194       "dependencies": {
195         "GrowingAnalytics/TrackerCore": [
197         ]
198       },
199       "pod_target_xcconfig": {
200         "GCC_PREPROCESSOR_DEFINITIONS": "GROWING_ANALYSIS_DISABLE_IDFA=1"
201       }
202     },
203     {
204       "name": "ENABLE_ENCRYPTION",
205       "dependencies": {
206         "GrowingAnalytics/TrackerCore": [
208         ]
209       },
210       "pod_target_xcconfig": {
211         "GCC_PREPROCESSOR_DEFINITIONS": "GROWING_ANALYSIS_ENABLE_ENCRYPTION=1"
212       }
213     }
214   ]