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