[Add] TPNNendSDKAdapter 6.4.35
[CocoaPods.git] / Specs / 6 / 9 / 7 / GrowingAnalytics / 3.7.1 / GrowingAnalytics.podspec.json
blobe4303ac8ce0f99c58660f140f57d1232ff154377
2   "name": "GrowingAnalytics",
3   "version": "3.7.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": "3.7.1"
17   },
18   "platforms": {
19     "ios": "10.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": "10.0"
35       },
36       "source_files": "GrowingAutotracker/**/*{.h,.m,.c,.cpp,.mm}",
37       "public_header_files": "GrowingAutotracker/*.h",
38       "dependencies": {
39         "GrowingAnalytics/AutotrackerCore": [
40           "3.7.1"
41         ],
42         "GrowingAnalytics/DefaultServices": [
43           "3.7.1"
44         ]
45       },
46       "ios": {
47         "dependencies": {
48           "GrowingAnalytics/Hybrid": [
49             "3.7.1"
50           ],
51           "GrowingAnalytics/MobileDebugger": [
52             "3.7.1"
53           ],
54           "GrowingAnalytics/WebCircle": [
55             "3.7.1"
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.7.1"
67         ],
68         "GrowingAnalytics/DefaultServices": [
69           "3.7.1"
70         ]
71       },
72       "ios": {
73         "dependencies": {
74           "GrowingAnalytics/MobileDebugger": [
75             "3.7.1"
76           ]
77         }
78       }
79     },
80     {
81       "name": "TrackerCore",
82       "dependencies": {
83         "GrowingUtils/TrackerCore": [
84           "0.0.7"
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       "ios": {
91         "resource_bundles": {
92           "GrowingAnalytics": [
93             "GrowingTrackerCore/Resources/PrivacyInfo.xcprivacy"
94           ]
95         }
96       },
97       "osx": {
98         "resource_bundles": {
99           "GrowingAnalytics": [
100             "GrowingTrackerCore/Resources/macOS/PrivacyInfo.xcprivacy"
101           ]
102         }
103       },
104       "libraries": "c++"
105     },
106     {
107       "name": "AutotrackerCore",
108       "platforms": {
109         "ios": "10.0"
110       },
111       "dependencies": {
112         "GrowingUtils/AutotrackerCore": [
113           "0.0.7"
114         ],
115         "GrowingAnalytics/TrackerCore": [
116           "3.7.1"
117         ]
118       },
119       "source_files": "GrowingAutotrackerCore/**/*{.h,.m,.c,.cpp,.mm}",
120       "public_header_files": "GrowingAutotrackerCore/Public/*.h"
121     },
122     {
123       "name": "Database",
124       "source_files": "Services/Database/**/*{.h,.m,.c,.cpp,.mm}",
125       "public_header_files": "Services/Database/include/*.h",
126       "dependencies": {
127         "GrowingAnalytics/TrackerCore": [
128           "3.7.1"
129         ]
130       }
131     },
132     {
133       "name": "Network",
134       "source_files": "Services/Network/**/*{.h,.m,.c,.cpp,.mm}",
135       "public_header_files": "Services/Network/include/*.h",
136       "dependencies": {
137         "GrowingAnalytics/TrackerCore": [
138           "3.7.1"
139         ]
140       }
141     },
142     {
143       "name": "WebSocket",
144       "source_files": "Services/WebSocket/**/*{.h,.m,.c,.cpp,.mm}",
145       "public_header_files": "Services/WebSocket/include/*.h",
146       "dependencies": {
147         "GrowingAnalytics/TrackerCore": [
148           "3.7.1"
149         ]
150       }
151     },
152     {
153       "name": "Compression",
154       "source_files": "Services/Compression/**/*{.h,.m,.c,.cpp,.mm}",
155       "public_header_files": "Services/Compression/include/*.h",
156       "dependencies": {
157         "GrowingAnalytics/TrackerCore": [
158           "3.7.1"
159         ]
160       }
161     },
162     {
163       "name": "Encryption",
164       "source_files": "Services/Encryption/**/*{.h,.m,.c,.cpp,.mm}",
165       "public_header_files": "Services/Encryption/include/*.h",
166       "dependencies": {
167         "GrowingAnalytics/TrackerCore": [
168           "3.7.1"
169         ]
170       }
171     },
172     {
173       "name": "Screenshot",
174       "platforms": {
175         "ios": "10.0"
176       },
177       "source_files": "Services/Screenshot/**/*{.h,.m,.c,.cpp,.mm}",
178       "public_header_files": "Services/Screenshot/include/*.h",
179       "dependencies": {
180         "GrowingAnalytics/TrackerCore": [
182         ]
183       }
184     },
185     {
186       "name": "DefaultServices",
187       "source_files": "Modules/DefaultServices/**/*{.h,.m,.c,.cpp,.mm}",
188       "public_header_files": "Modules/DefaultServices/include/*.h",
189       "dependencies": {
190         "GrowingAnalytics/TrackerCore": [
191           "3.7.1"
192         ],
193         "GrowingAnalytics/Database": [
194           "3.7.1"
195         ],
196         "GrowingAnalytics/Network": [
197           "3.7.1"
198         ],
199         "GrowingAnalytics/Encryption": [
200           "3.7.1"
201         ],
202         "GrowingAnalytics/Compression": [
203           "3.7.1"
204         ]
205       }
206     },
207     {
208       "name": "MobileDebugger",
209       "platforms": {
210         "ios": "10.0"
211       },
212       "source_files": "Modules/MobileDebugger/**/*{.h,.m,.c,.cpp,.mm}",
213       "public_header_files": "Modules/MobileDebugger/include/*.h",
214       "dependencies": {
215         "GrowingAnalytics/TrackerCore": [
216           "3.7.1"
217         ],
218         "GrowingAnalytics/WebSocket": [
219           "3.7.1"
220         ],
221         "GrowingAnalytics/Screenshot": [
222           "3.7.1"
223         ]
224       }
225     },
226     {
227       "name": "WebCircle",
228       "platforms": {
229         "ios": "10.0"
230       },
231       "source_files": "Modules/WebCircle/**/*{.h,.m,.c,.cpp,.mm}",
232       "public_header_files": "Modules/WebCircle/include/*.h",
233       "dependencies": {
234         "GrowingAnalytics/AutotrackerCore": [
235           "3.7.1"
236         ],
237         "GrowingAnalytics/Hybrid": [
238           "3.7.1"
239         ],
240         "GrowingAnalytics/WebSocket": [
241           "3.7.1"
242         ],
243         "GrowingAnalytics/Screenshot": [
244           "3.7.1"
245         ]
246       }
247     },
248     {
249       "name": "Hybrid",
250       "platforms": {
251         "ios": "10.0"
252       },
253       "source_files": "Modules/Hybrid/**/*{.h,.m,.c,.cpp,.mm}",
254       "public_header_files": "Modules/Hybrid/Public/*.h",
255       "dependencies": {
256         "GrowingAnalytics/TrackerCore": [
257           "3.7.1"
258         ]
259       }
260     },
261     {
262       "name": "Advert",
263       "platforms": {
264         "ios": "10.0"
265       },
266       "source_files": "Modules/Advert/**/*{.h,.m,.c,.cpp,.mm}",
267       "public_header_files": "Modules/Advert/Public/*.h",
268       "dependencies": {
269         "GrowingAnalytics/TrackerCore": [
270           "3.7.1"
271         ]
272       }
273     },
274     {
275       "name": "Protobuf",
276       "source_files": "Modules/Protobuf/**/*{.h,.m,.c,.cpp,.mm}",
277       "exclude_files": "Modules/Protobuf/Proto/**/*{.h,.m,.c,.cpp,.mm}",
278       "public_header_files": "Modules/Protobuf/include/*.h",
279       "dependencies": {
280         "GrowingAnalytics/TrackerCore": [
281           "3.7.1"
282         ],
283         "GrowingAnalytics/Database": [
284           "3.7.1"
285         ]
286       },
287       "subspecs": [
288         {
289           "name": "Proto",
290           "source_files": "Modules/Protobuf/Proto/**/*{.h,.m,.c,.cpp,.mm}",
291           "public_header_files": "Modules/Protobuf/Proto/include/*.h",
292           "requires_arc": false,
293           "dependencies": {
294             "Protobuf": [
296             ]
297           }
298         }
299       ]
300     },
301     {
302       "name": "APM",
303       "platforms": {
304         "ios": "10.0"
305       },
306       "source_files": "Modules/APM/**/*{.h,.m,.c,.cpp,.mm}",
307       "public_header_files": "Modules/APM/Public/*.h",
308       "dependencies": {
309         "GrowingAnalytics/TrackerCore": [
310           "3.7.1"
311         ],
312         "GrowingAPM/Core": [
314         ]
315       }
316     },
317     {
318       "name": "V2Adapter",
319       "platforms": {
320         "ios": "10.0"
321       },
322       "source_files": "Modules/V2Adapter/**/*{.h,.m,.c,.cpp,.mm}",
323       "public_header_files": "Modules/V2Adapter/Public/*.h",
324       "dependencies": {
325         "GrowingAnalytics/AutotrackerCore": [
326           "3.7.1"
327         ],
328         "GrowingAnalytics/V2AdapterTrackOnly": [
329           "3.7.1"
330         ]
331       }
332     },
333     {
334       "name": "V2AdapterTrackOnly",
335       "platforms": {
336         "ios": "10.0"
337       },
338       "source_files": "Modules/V2AdapterTrackOnly/**/*{.h,.m,.c,.cpp,.mm}",
339       "public_header_files": "Modules/V2AdapterTrackOnly/Public/*.h",
340       "dependencies": {
341         "GrowingAnalytics/TrackerCore": [
342           "3.7.1"
343         ]
344       }
345     },
346     {
347       "name": "Flutter",
348       "source_files": "Modules/Flutter/**/*{.h,.m,.c,.cpp,.mm}",
349       "public_header_files": "Modules/Flutter/include/*.h",
350       "dependencies": {
351         "GrowingAnalytics/TrackerCore": [
352           "3.7.1"
353         ]
354       }
355     },
356     {
357       "name": "DISABLE_IDFA",
358       "pod_target_xcconfig": {
359         "GCC_PREPROCESSOR_DEFINITIONS": "GROWING_ANALYSIS_DISABLE_IDFA=1"
360       },
361       "dependencies": {
362         "GrowingAnalytics/TrackerCore": [
363           "3.7.1"
364         ]
365       }
366     }
367   ]