[Add] DocumentReaderOCRRFIDStage 7.5.10896
[CocoaPods.git] / Specs / 6 / 9 / 7 / GrowingAnalytics / 4.3.1 / GrowingAnalytics.podspec.json
blob6bc0fbf31297f8284f31ed23ba2fa4c6b684e8cf
2   "name": "GrowingAnalytics",
3   "version": "4.3.1",
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": "4.3.1"
17   },
18   "platforms": {
19     "ios": "10.0",
20     "osx": "10.12",
21     "watchos": "7.0",
22     "tvos": "12.0",
23     "visionos": "1.0"
24   },
25   "ios": {
26     "frameworks": "WebKit"
27   },
28   "requires_arc": true,
29   "default_subspecs": "Autotracker",
30   "pod_target_xcconfig": {
31     "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\""
32   },
33   "subspecs": [
34     {
35       "name": "Autotracker",
36       "platforms": {
37         "ios": "10.0",
38         "tvos": "12.0"
39       },
40       "source_files": "GrowingAutotracker/**/*{.h,.m,.c,.cpp,.mm}",
41       "public_header_files": "GrowingAutotracker/*.h",
42       "dependencies": {
43         "GrowingAnalytics/AutotrackerCore": [
44           "4.3.1"
45         ],
46         "GrowingAnalytics/DefaultServices": [
47           "4.3.1"
48         ]
49       },
50       "ios": {
51         "dependencies": {
52           "GrowingAnalytics/Hybrid": [
53             "4.3.1"
54           ],
55           "GrowingAnalytics/MobileDebugger": [
56             "4.3.1"
57           ],
58           "GrowingAnalytics/WebCircle": [
59             "4.3.1"
60           ]
61         }
62       }
63     },
64     {
65       "name": "Tracker",
66       "source_files": "GrowingTracker/**/*{.h,.m,.c,.cpp,.mm}",
67       "public_header_files": "GrowingTracker/*.h",
68       "dependencies": {
69         "GrowingAnalytics/TrackerCore": [
70           "4.3.1"
71         ],
72         "GrowingAnalytics/DefaultServices": [
73           "4.3.1"
74         ]
75       },
76       "ios": {
77         "dependencies": {
78           "GrowingAnalytics/MobileDebugger": [
79             "4.3.1"
80           ]
81         }
82       }
83     },
84     {
85       "name": "TrackerCore",
86       "dependencies": {
87         "GrowingUtils/TrackerCore": [
88           "~> 1.2.3"
89         ]
90       },
91       "source_files": "GrowingTrackerCore/**/*{.h,.m,.c,.cpp,.mm}",
92       "public_header_files": "GrowingTrackerCore/Public/*.h",
93       "ios": {
94         "resource_bundles": {
95           "GrowingAnalytics": [
96             "Resources/iOS/GrowingAnalytics.bundle/PrivacyInfo.xcprivacy"
97           ]
98         }
99       },
100       "osx": {
101         "resource_bundles": {
102           "GrowingAnalytics": [
103             "Resources/macOS/GrowingAnalytics.bundle/PrivacyInfo.xcprivacy"
104           ]
105         }
106       },
107       "watchos": {
108         "resource_bundles": {
109           "GrowingAnalytics": [
110             "Resources/iOS/GrowingAnalytics.bundle/PrivacyInfo.xcprivacy"
111           ]
112         }
113       },
114       "tvos": {
115         "resource_bundles": {
116           "GrowingAnalytics": [
117             "Resources/iOS/GrowingAnalytics.bundle/PrivacyInfo.xcprivacy"
118           ]
119         }
120       },
121       "libraries": "c++"
122     },
123     {
124       "name": "AutotrackerCore",
125       "platforms": {
126         "ios": "10.0",
127         "tvos": "12.0"
128       },
129       "dependencies": {
130         "GrowingUtils/AutotrackerCore": [
131           "~> 1.2.3"
132         ],
133         "GrowingAnalytics/TrackerCore": [
134           "4.3.1"
135         ]
136       },
137       "source_files": "GrowingAutotrackerCore/**/*{.h,.m,.c,.cpp,.mm}",
138       "public_header_files": "GrowingAutotrackerCore/Public/*.h"
139     },
140     {
141       "name": "Database",
142       "source_files": "Services/Database/**/*{.h,.m,.c,.cpp,.mm}",
143       "public_header_files": "Services/Database/include/*.h",
144       "dependencies": {
145         "GrowingAnalytics/TrackerCore": [
146           "4.3.1"
147         ]
148       }
149     },
150     {
151       "name": "JSON",
152       "source_files": "Services/JSON/**/*{.h,.m,.c,.cpp,.mm}",
153       "public_header_files": "Services/JSON/include/*.h",
154       "dependencies": {
155         "GrowingAnalytics/Database": [
156           "4.3.1"
157         ]
158       }
159     },
160     {
161       "name": "Protobuf",
162       "source_files": "Services/Protobuf/**/*{.h,.m,.c,.cpp,.mm}",
163       "exclude_files": "Services/Protobuf/Proto/**/*{.h,.m,.c,.cpp,.mm}",
164       "public_header_files": "Services/Protobuf/include/*.h",
165       "dependencies": {
166         "GrowingAnalytics/Database": [
167           "4.3.1"
168         ]
169       },
170       "subspecs": [
171         {
172           "name": "Proto",
173           "source_files": "Services/Protobuf/Proto/**/*{.h,.m,.c,.cpp,.mm}",
174           "public_header_files": "Services/Protobuf/Proto/include/*.h",
175           "requires_arc": false,
176           "dependencies": {
177             "Protobuf": [
178               "~> 3.27"
179             ]
180           }
181         }
182       ]
183     },
184     {
185       "name": "Network",
186       "source_files": "Services/Network/**/*{.h,.m,.c,.cpp,.mm}",
187       "public_header_files": "Services/Network/include/*.h",
188       "dependencies": {
189         "GrowingAnalytics/TrackerCore": [
190           "4.3.1"
191         ]
192       }
193     },
194     {
195       "name": "WebSocket",
196       "platforms": {
197         "ios": "10.0"
198       },
199       "source_files": "Services/WebSocket/**/*{.h,.m,.c,.cpp,.mm}",
200       "public_header_files": "Services/WebSocket/include/*.h",
201       "dependencies": {
202         "GrowingAnalytics/TrackerCore": [
203           "4.3.1"
204         ]
205       }
206     },
207     {
208       "name": "Compression",
209       "source_files": "Services/Compression/**/*{.h,.m,.c,.cpp,.mm}",
210       "public_header_files": "Services/Compression/include/*.h",
211       "dependencies": {
212         "GrowingAnalytics/TrackerCore": [
213           "4.3.1"
214         ]
215       }
216     },
217     {
218       "name": "Encryption",
219       "source_files": "Services/Encryption/**/*{.h,.m,.c,.cpp,.mm}",
220       "public_header_files": "Services/Encryption/include/*.h",
221       "dependencies": {
222         "GrowingAnalytics/TrackerCore": [
223           "4.3.1"
224         ]
225       }
226     },
227     {
228       "name": "Screenshot",
229       "platforms": {
230         "ios": "10.0"
231       },
232       "source_files": "Services/Screenshot/**/*{.h,.m,.c,.cpp,.mm}",
233       "public_header_files": "Services/Screenshot/include/*.h",
234       "dependencies": {
235         "GrowingAnalytics/TrackerCore": [
236           "4.3.1"
237         ]
238       }
239     },
240     {
241       "name": "DefaultServices",
242       "source_files": "Modules/DefaultServices/**/*{.h,.m,.c,.cpp,.mm}",
243       "public_header_files": "Modules/DefaultServices/include/*.h",
244       "dependencies": {
245         "GrowingAnalytics/TrackerCore": [
246           "4.3.1"
247         ],
248         "GrowingAnalytics/JSON": [
249           "4.3.1"
250         ],
251         "GrowingAnalytics/Protobuf": [
252           "4.3.1"
253         ],
254         "GrowingAnalytics/Network": [
255           "4.3.1"
256         ],
257         "GrowingAnalytics/Encryption": [
258           "4.3.1"
259         ],
260         "GrowingAnalytics/Compression": [
261           "4.3.1"
262         ]
263       }
264     },
265     {
266       "name": "MobileDebugger",
267       "platforms": {
268         "ios": "10.0"
269       },
270       "source_files": "Modules/MobileDebugger/**/*{.h,.m,.c,.cpp,.mm}",
271       "public_header_files": "Modules/MobileDebugger/include/*.h",
272       "dependencies": {
273         "GrowingAnalytics/TrackerCore": [
274           "4.3.1"
275         ],
276         "GrowingAnalytics/WebSocket": [
277           "4.3.1"
278         ],
279         "GrowingAnalytics/Screenshot": [
280           "4.3.1"
281         ]
282       }
283     },
284     {
285       "name": "WebCircle",
286       "platforms": {
287         "ios": "10.0"
288       },
289       "source_files": "Modules/WebCircle/**/*{.h,.m,.c,.cpp,.mm}",
290       "public_header_files": "Modules/WebCircle/include/*.h",
291       "dependencies": {
292         "GrowingAnalytics/AutotrackerCore": [
293           "4.3.1"
294         ],
295         "GrowingAnalytics/Hybrid": [
296           "4.3.1"
297         ],
298         "GrowingAnalytics/WebSocket": [
299           "4.3.1"
300         ],
301         "GrowingAnalytics/Screenshot": [
302           "4.3.1"
303         ]
304       }
305     },
306     {
307       "name": "ImpressionTrack",
308       "platforms": {
309         "ios": "10.0"
310       },
311       "source_files": "Modules/ImpressionTrack/**/*{.h,.m,.c,.cpp,.mm}",
312       "public_header_files": "Modules/ImpressionTrack/Public/*.h",
313       "dependencies": {
314         "GrowingAnalytics/AutotrackerCore": [
315           "4.3.1"
316         ]
317       }
318     },
319     {
320       "name": "Hybrid",
321       "platforms": {
322         "ios": "10.0"
323       },
324       "source_files": "Modules/Hybrid/**/*{.h,.m,.c,.cpp,.mm}",
325       "public_header_files": "Modules/Hybrid/Public/*.h",
326       "dependencies": {
327         "GrowingAnalytics/TrackerCore": [
328           "4.3.1"
329         ]
330       }
331     },
332     {
333       "name": "Ads",
334       "platforms": {
335         "ios": "10.0"
336       },
337       "source_files": "Modules/Advertising/**/*{.h,.m,.c,.cpp,.mm}",
338       "public_header_files": "Modules/Advertising/Public/*.h",
339       "dependencies": {
340         "GrowingAnalytics/TrackerCore": [
341           "4.3.1"
342         ]
343       }
344     },
345     {
346       "name": "APM",
347       "platforms": {
348         "ios": "10.0"
349       },
350       "source_files": "Modules/APM/**/*{.h,.m,.c,.cpp,.mm}",
351       "public_header_files": "Modules/APM/Public/*.h",
352       "dependencies": {
353         "GrowingAnalytics/TrackerCore": [
354           "4.3.1"
355         ],
356         "GrowingAPM/Core": [
357           "~> 1.0.1"
358         ]
359       }
360     },
361     {
362       "name": "V2Adapter",
363       "platforms": {
364         "ios": "10.0"
365       },
366       "source_files": "Modules/V2Adapter/**/*{.h,.m,.c,.cpp,.mm}",
367       "public_header_files": "Modules/V2Adapter/Public/*.h",
368       "dependencies": {
369         "GrowingAnalytics/AutotrackerCore": [
370           "4.3.1"
371         ],
372         "GrowingAnalytics/V2AdapterTrackOnly": [
373           "4.3.1"
374         ]
375       }
376     },
377     {
378       "name": "V2AdapterTrackOnly",
379       "platforms": {
380         "ios": "10.0"
381       },
382       "source_files": "Modules/V2AdapterTrackOnly/**/*{.h,.m,.c,.cpp,.mm}",
383       "public_header_files": "Modules/V2AdapterTrackOnly/Public/*.h",
384       "dependencies": {
385         "GrowingAnalytics/TrackerCore": [
386           "4.3.1"
387         ]
388       }
389     },
390     {
391       "name": "ABTesting",
392       "platforms": {
393         "ios": "10.0"
394       },
395       "source_files": "Modules/ABTesting/**/*{.h,.m,.c,.cpp,.mm}",
396       "public_header_files": "Modules/ABTesting/Public/*.h",
397       "dependencies": {
398         "GrowingAnalytics/TrackerCore": [
399           "4.3.1"
400         ]
401       }
402     },
403     {
404       "name": "Flutter",
405       "source_files": "Modules/Flutter/**/*{.h,.m,.c,.cpp,.mm}",
406       "public_header_files": "Modules/Flutter/include/*.h",
407       "dependencies": {
408         "GrowingAnalytics/TrackerCore": [
409           "4.3.1"
410         ]
411       }
412     },
413     {
414       "name": "DISABLE_IDFA",
415       "pod_target_xcconfig": {
416         "GCC_PREPROCESSOR_DEFINITIONS": "GROWING_ANALYSIS_DISABLE_IDFA=1"
417       },
418       "dependencies": {
419         "GrowingAnalytics/TrackerCore": [
420           "4.3.1"
421         ]
422       }
423     }
424   ]