2 "name": "GrowingAnalytics",
3 "version": "4.2.0-hotfix.1",
4 "summary": "iOS SDK of GrowingIO.",
5 "description": "GrowingAnalytics具备自动采集基本的用户行为事件,比如访问和行为数据等。目前支持代码埋点、无埋点、可视化圈选、热图等功能。",
6 "homepage": "https://www.growingio.com/",
12 "GrowingIO": "support@growingio.com"
15 "git": "https://github.com/growingio/growingio-sdk-ios-autotracker.git",
16 "tag": "4.2.0-hotfix.1"
25 "frameworks": "WebKit"
28 "default_subspecs": "Autotracker",
29 "pod_target_xcconfig": {
30 "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\""
34 "name": "Autotracker",
39 "source_files": "GrowingAutotracker/**/*{.h,.m,.c,.cpp,.mm}",
40 "public_header_files": "GrowingAutotracker/*.h",
42 "GrowingAnalytics/AutotrackerCore": [
45 "GrowingAnalytics/DefaultServices": [
51 "GrowingAnalytics/Hybrid": [
54 "GrowingAnalytics/MobileDebugger": [
57 "GrowingAnalytics/WebCircle": [
65 "source_files": "GrowingTracker/**/*{.h,.m,.c,.cpp,.mm}",
66 "public_header_files": "GrowingTracker/*.h",
68 "GrowingAnalytics/TrackerCore": [
71 "GrowingAnalytics/DefaultServices": [
77 "GrowingAnalytics/MobileDebugger": [
84 "name": "TrackerCore",
86 "GrowingUtils/TrackerCore": [
90 "source_files": "GrowingTrackerCore/**/*{.h,.m,.c,.cpp,.mm}",
91 "public_header_files": "GrowingTrackerCore/Public/*.h",
95 "Resources/iOS/GrowingAnalytics.bundle/PrivacyInfo.xcprivacy"
100 "resource_bundles": {
101 "GrowingAnalytics": [
102 "Resources/macOS/GrowingAnalytics.bundle/PrivacyInfo.xcprivacy"
107 "resource_bundles": {
108 "GrowingAnalytics": [
109 "Resources/iOS/GrowingAnalytics.bundle/PrivacyInfo.xcprivacy"
114 "resource_bundles": {
115 "GrowingAnalytics": [
116 "Resources/iOS/GrowingAnalytics.bundle/PrivacyInfo.xcprivacy"
123 "name": "AutotrackerCore",
129 "GrowingUtils/AutotrackerCore": [
132 "GrowingAnalytics/TrackerCore": [
136 "source_files": "GrowingAutotrackerCore/**/*{.h,.m,.c,.cpp,.mm}",
137 "public_header_files": "GrowingAutotrackerCore/Public/*.h"
141 "source_files": "Services/Database/**/*{.h,.m,.c,.cpp,.mm}",
142 "public_header_files": "Services/Database/include/*.h",
144 "GrowingAnalytics/TrackerCore": [
151 "source_files": "Services/JSON/**/*{.h,.m,.c,.cpp,.mm}",
152 "public_header_files": "Services/JSON/include/*.h",
154 "GrowingAnalytics/Database": [
161 "source_files": "Services/Protobuf/**/*{.h,.m,.c,.cpp,.mm}",
162 "exclude_files": "Services/Protobuf/Proto/**/*{.h,.m,.c,.cpp,.mm}",
163 "public_header_files": "Services/Protobuf/include/*.h",
165 "GrowingAnalytics/Database": [
172 "source_files": "Services/Protobuf/Proto/**/*{.h,.m,.c,.cpp,.mm}",
173 "public_header_files": "Services/Protobuf/Proto/include/*.h",
174 "requires_arc": false,
185 "source_files": "Services/Network/**/*{.h,.m,.c,.cpp,.mm}",
186 "public_header_files": "Services/Network/include/*.h",
188 "GrowingAnalytics/TrackerCore": [
198 "source_files": "Services/WebSocket/**/*{.h,.m,.c,.cpp,.mm}",
199 "public_header_files": "Services/WebSocket/include/*.h",
201 "GrowingAnalytics/TrackerCore": [
207 "name": "Compression",
208 "source_files": "Services/Compression/**/*{.h,.m,.c,.cpp,.mm}",
209 "public_header_files": "Services/Compression/include/*.h",
211 "GrowingAnalytics/TrackerCore": [
217 "name": "Encryption",
218 "source_files": "Services/Encryption/**/*{.h,.m,.c,.cpp,.mm}",
219 "public_header_files": "Services/Encryption/include/*.h",
221 "GrowingAnalytics/TrackerCore": [
227 "name": "Screenshot",
231 "source_files": "Services/Screenshot/**/*{.h,.m,.c,.cpp,.mm}",
232 "public_header_files": "Services/Screenshot/include/*.h",
234 "GrowingAnalytics/TrackerCore": [
240 "name": "DefaultServices",
241 "source_files": "Modules/DefaultServices/**/*{.h,.m,.c,.cpp,.mm}",
242 "public_header_files": "Modules/DefaultServices/include/*.h",
244 "GrowingAnalytics/TrackerCore": [
247 "GrowingAnalytics/JSON": [
250 "GrowingAnalytics/Protobuf": [
253 "GrowingAnalytics/Network": [
256 "GrowingAnalytics/Encryption": [
259 "GrowingAnalytics/Compression": [
265 "name": "MobileDebugger",
269 "source_files": "Modules/MobileDebugger/**/*{.h,.m,.c,.cpp,.mm}",
270 "public_header_files": "Modules/MobileDebugger/include/*.h",
272 "GrowingAnalytics/TrackerCore": [
275 "GrowingAnalytics/WebSocket": [
278 "GrowingAnalytics/Screenshot": [
288 "source_files": "Modules/WebCircle/**/*{.h,.m,.c,.cpp,.mm}",
289 "public_header_files": "Modules/WebCircle/include/*.h",
291 "GrowingAnalytics/AutotrackerCore": [
294 "GrowingAnalytics/Hybrid": [
297 "GrowingAnalytics/WebSocket": [
300 "GrowingAnalytics/Screenshot": [
306 "name": "ImpressionTrack",
310 "source_files": "Modules/ImpressionTrack/**/*{.h,.m,.c,.cpp,.mm}",
311 "public_header_files": "Modules/ImpressionTrack/Public/*.h",
313 "GrowingAnalytics/AutotrackerCore": [
323 "source_files": "Modules/Hybrid/**/*{.h,.m,.c,.cpp,.mm}",
324 "public_header_files": "Modules/Hybrid/Public/*.h",
326 "GrowingAnalytics/TrackerCore": [
336 "source_files": "Modules/Advertising/**/*{.h,.m,.c,.cpp,.mm}",
337 "public_header_files": "Modules/Advertising/Public/*.h",
339 "GrowingAnalytics/TrackerCore": [
349 "source_files": "Modules/APM/**/*{.h,.m,.c,.cpp,.mm}",
350 "public_header_files": "Modules/APM/Public/*.h",
352 "GrowingAnalytics/TrackerCore": [
365 "source_files": "Modules/V2Adapter/**/*{.h,.m,.c,.cpp,.mm}",
366 "public_header_files": "Modules/V2Adapter/Public/*.h",
368 "GrowingAnalytics/AutotrackerCore": [
371 "GrowingAnalytics/V2AdapterTrackOnly": [
377 "name": "V2AdapterTrackOnly",
381 "source_files": "Modules/V2AdapterTrackOnly/**/*{.h,.m,.c,.cpp,.mm}",
382 "public_header_files": "Modules/V2AdapterTrackOnly/Public/*.h",
384 "GrowingAnalytics/TrackerCore": [
394 "source_files": "Modules/ABTesting/**/*{.h,.m,.c,.cpp,.mm}",
395 "public_header_files": "Modules/ABTesting/Public/*.h",
397 "GrowingAnalytics/TrackerCore": [
404 "source_files": "Modules/Flutter/**/*{.h,.m,.c,.cpp,.mm}",
405 "public_header_files": "Modules/Flutter/include/*.h",
407 "GrowingAnalytics/TrackerCore": [
413 "name": "DISABLE_IDFA",
414 "pod_target_xcconfig": {
415 "GCC_PREPROCESSOR_DEFINITIONS": "GROWING_ANALYSIS_DISABLE_IDFA=1"
418 "GrowingAnalytics/TrackerCore": [