[Add] DSPSDK 1.0.1.8
[CocoaPods.git] / Specs / 6 / 9 / 7 / GrowingAnalytics / 3.6.0 / GrowingAnalytics.podspec.json
blob3c1e21d3ba3e2e67c3864f9b2fc7a1336b58ca1a
2   "name": "GrowingAnalytics",
3   "version": "3.6.0",
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.6.0"
17   },
18   "platforms": {
19     "ios": "9.0",
20     "osx": "10.12"
21   },
22   "ios": {
23     "frameworks": "WebKit"
24   },
25   "requires_arc": true,
26   "default_subspecs": "Autotracker",
27   "pod_target_xcconfig": {
28     "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\""
29   },
30   "subspecs": [
31     {
32       "name": "Autotracker",
33       "platforms": {
34         "ios": "9.0"
35       },
36       "source_files": "GrowingAutotracker/**/*{.h,.m,.c,.cpp,.mm}",
37       "public_header_files": "GrowingAutotracker/*.h",
38       "dependencies": {
39         "GrowingAnalytics/AutotrackerCore": [
40           "3.6.0"
41         ],
42         "GrowingAnalytics/DefaultServices": [
43           "3.6.0"
44         ]
45       },
46       "ios": {
47         "dependencies": {
48           "GrowingAnalytics/Hybrid": [
49             "3.6.0"
50           ],
51           "GrowingAnalytics/MobileDebugger": [
52             "3.6.0"
53           ],
54           "GrowingAnalytics/WebCircle": [
55             "3.6.0"
56           ]
57         }
58       }
59     },
60     {
61       "name": "Tracker",
62       "source_files": "GrowingTracker/**/*{.h,.m,.c,.cpp,.mm}",
63       "public_header_files": "GrowingTracker/*.h",
64       "dependencies": {
65         "GrowingAnalytics/TrackerCore": [
66           "3.6.0"
67         ],
68         "GrowingAnalytics/DefaultServices": [
69           "3.6.0"
70         ]
71       },
72       "ios": {
73         "dependencies": {
74           "GrowingAnalytics/MobileDebugger": [
75             "3.6.0"
76           ]
77         }
78       }
79     },
80     {
81       "name": "TrackerCore",
82       "dependencies": {
83         "GrowingUtils/TrackerCore": [
84           "0.0.5"
85         ]
86       },
87       "source_files": "GrowingTrackerCore/**/*{.h,.m,.c,.cpp,.mm}",
88       "exclude_files": "GrowingTrackerCore/Utils/UserIdentifier/GrowingUserIdentifier_NoIDFA.m",
89       "public_header_files": "GrowingTrackerCore/Public/*.h",
90       "libraries": "c++"
91     },
92     {
93       "name": "AutotrackerCore",
94       "platforms": {
95         "ios": "9.0"
96       },
97       "dependencies": {
98         "GrowingUtils/AutotrackerCore": [
99           "0.0.5"
100         ],
101         "GrowingAnalytics/TrackerCore": [
102           "3.6.0"
103         ]
104       },
105       "source_files": "GrowingAutotrackerCore/**/*{.h,.m,.c,.cpp,.mm}",
106       "public_header_files": "GrowingAutotrackerCore/Public/*.h"
107     },
108     {
109       "name": "Database",
110       "source_files": "Services/Database/**/*{.h,.m,.c,.cpp,.mm}",
111       "public_header_files": "Services/Database/include/*.h",
112       "dependencies": {
113         "GrowingAnalytics/TrackerCore": [
114           "3.6.0"
115         ]
116       }
117     },
118     {
119       "name": "Network",
120       "source_files": "Services/Network/**/*{.h,.m,.c,.cpp,.mm}",
121       "public_header_files": "Services/Network/include/*.h",
122       "dependencies": {
123         "GrowingAnalytics/TrackerCore": [
124           "3.6.0"
125         ]
126       }
127     },
128     {
129       "name": "WebSocket",
130       "source_files": "Services/WebSocket/**/*{.h,.m,.c,.cpp,.mm}",
131       "public_header_files": "Services/WebSocket/include/*.h",
132       "dependencies": {
133         "GrowingAnalytics/TrackerCore": [
134           "3.6.0"
135         ]
136       }
137     },
138     {
139       "name": "Compression",
140       "source_files": "Services/Compression/**/*{.h,.m,.c,.cpp,.mm}",
141       "public_header_files": "Services/Compression/include/*.h",
142       "dependencies": {
143         "GrowingAnalytics/TrackerCore": [
144           "3.6.0"
145         ]
146       }
147     },
148     {
149       "name": "Encryption",
150       "source_files": "Services/Encryption/**/*{.h,.m,.c,.cpp,.mm}",
151       "public_header_files": "Services/Encryption/include/*.h",
152       "dependencies": {
153         "GrowingAnalytics/TrackerCore": [
154           "3.6.0"
155         ]
156       }
157     },
158     {
159       "name": "Screenshot",
160       "platforms": {
161         "ios": "9.0"
162       },
163       "source_files": "Services/Screenshot/**/*{.h,.m,.c,.cpp,.mm}",
164       "public_header_files": "Services/Screenshot/include/*.h",
165       "dependencies": {
166         "GrowingAnalytics/TrackerCore": [
168         ]
169       }
170     },
171     {
172       "name": "DefaultServices",
173       "source_files": "Modules/DefaultServices/**/*{.h,.m,.c,.cpp,.mm}",
174       "public_header_files": "Modules/DefaultServices/include/*.h",
175       "dependencies": {
176         "GrowingAnalytics/TrackerCore": [
177           "3.6.0"
178         ],
179         "GrowingAnalytics/Database": [
180           "3.6.0"
181         ],
182         "GrowingAnalytics/Network": [
183           "3.6.0"
184         ],
185         "GrowingAnalytics/Encryption": [
186           "3.6.0"
187         ],
188         "GrowingAnalytics/Compression": [
189           "3.6.0"
190         ]
191       }
192     },
193     {
194       "name": "MobileDebugger",
195       "platforms": {
196         "ios": "9.0"
197       },
198       "source_files": "Modules/MobileDebugger/**/*{.h,.m,.c,.cpp,.mm}",
199       "public_header_files": "Modules/MobileDebugger/include/*.h",
200       "dependencies": {
201         "GrowingAnalytics/TrackerCore": [
202           "3.6.0"
203         ],
204         "GrowingAnalytics/WebSocket": [
205           "3.6.0"
206         ],
207         "GrowingAnalytics/Screenshot": [
208           "3.6.0"
209         ]
210       }
211     },
212     {
213       "name": "WebCircle",
214       "platforms": {
215         "ios": "9.0"
216       },
217       "source_files": "Modules/WebCircle/**/*{.h,.m,.c,.cpp,.mm}",
218       "public_header_files": "Modules/WebCircle/include/*.h",
219       "dependencies": {
220         "GrowingAnalytics/AutotrackerCore": [
221           "3.6.0"
222         ],
223         "GrowingAnalytics/Hybrid": [
224           "3.6.0"
225         ],
226         "GrowingAnalytics/WebSocket": [
227           "3.6.0"
228         ],
229         "GrowingAnalytics/Screenshot": [
230           "3.6.0"
231         ]
232       }
233     },
234     {
235       "name": "Hybrid",
236       "platforms": {
237         "ios": "9.0"
238       },
239       "source_files": "Modules/Hybrid/**/*{.h,.m,.c,.cpp,.mm}",
240       "public_header_files": "Modules/Hybrid/Public/*.h",
241       "dependencies": {
242         "GrowingAnalytics/TrackerCore": [
243           "3.6.0"
244         ]
245       }
246     },
247     {
248       "name": "Advert",
249       "platforms": {
250         "ios": "9.0"
251       },
252       "source_files": "Modules/Advert/**/*{.h,.m,.c,.cpp,.mm}",
253       "public_header_files": "Modules/Advert/Public/*.h",
254       "dependencies": {
255         "GrowingAnalytics/TrackerCore": [
256           "3.6.0"
257         ]
258       }
259     },
260     {
261       "name": "Protobuf",
262       "source_files": "Modules/Protobuf/**/*{.h,.m,.c,.cpp,.mm}",
263       "exclude_files": "Modules/Protobuf/Proto/**/*{.h,.m,.c,.cpp,.mm}",
264       "public_header_files": "Modules/Protobuf/include/*.h",
265       "dependencies": {
266         "GrowingAnalytics/TrackerCore": [
267           "3.6.0"
268         ],
269         "GrowingAnalytics/Database": [
270           "3.6.0"
271         ]
272       },
273       "subspecs": [
274         {
275           "name": "Proto",
276           "source_files": "Modules/Protobuf/Proto/**/*{.h,.m,.c,.cpp,.mm}",
277           "public_header_files": "Modules/Protobuf/Proto/include/*.h",
278           "requires_arc": false,
279           "dependencies": {
280             "Protobuf": [
282             ]
283           }
284         }
285       ]
286     },
287     {
288       "name": "APM",
289       "platforms": {
290         "ios": "9.0"
291       },
292       "source_files": "Modules/APM/**/*{.h,.m,.c,.cpp,.mm}",
293       "public_header_files": "Modules/APM/Public/*.h",
294       "dependencies": {
295         "GrowingAnalytics/TrackerCore": [
296           "3.6.0"
297         ],
298         "GrowingAPM/Core": [
300         ]
301       }
302     },
303     {
304       "name": "Flutter",
305       "source_files": "Modules/Flutter/**/*{.h,.m,.c,.cpp,.mm}",
306       "public_header_files": "Modules/Flutter/include/*.h",
307       "dependencies": {
308         "GrowingAnalytics/TrackerCore": [
309           "3.6.0"
310         ]
311       }
312     },
313     {
314       "name": "DISABLE_IDFA",
315       "pod_target_xcconfig": {
316         "GCC_PREPROCESSOR_DEFINITIONS": "GROWING_ANALYSIS_DISABLE_IDFA=1"
317       },
318       "dependencies": {
319         "GrowingAnalytics/TrackerCore": [
320           "3.6.0"
321         ]
322       }
323     }
324   ]