[Add] GizoSDK 2.0.2-alpha.05
[CocoaPods.git] / Specs / f / 8 / a / SensorsAnalyticsSDK / 4.6.2 / SensorsAnalyticsSDK.podspec.json
blob2979eb0397f31597e07f05228da7b6c129cb6481
2   "name": "SensorsAnalyticsSDK",
3   "version": "4.6.2",
4   "summary": "The official iOS SDK of Sensors Analytics.",
5   "homepage": "http://www.sensorsdata.cn",
6   "source": {
7     "git": "https://github.com/sensorsdata/sa-sdk-ios.git",
8     "tag": "v4.6.2"
9   },
10   "license": {
11     "type": "Apache License, Version 2.0"
12   },
13   "authors": {
14     "Yuhan ZOU": "zouyuhan@sensorsdata.cn"
15   },
16   "platforms": {
17     "ios": "9.0",
18     "osx": "10.13",
19     "tvos": "12.0"
20   },
21   "default_subspecs": "Core",
22   "frameworks": [
23     "Foundation",
24     "SystemConfiguration"
25   ],
26   "libraries": [
27     "icucore",
28     "z"
29   ],
30   "resource_bundles": {
31     "SensorsAnalyticsSDK": [
32       "SensorsAnalyticsSDK/Resources/PrivacyInfo.xcprivacy"
33     ]
34   },
35   "subspecs": [
36     {
37       "name": "__Store",
38       "source_files": "SensorsAnalyticsSDK/Store/*.{h,m}",
39       "public_header_files": [
40         "SensorsAnalyticsSDK/Store/SABaseStoreManager.h",
41         "SensorsAnalyticsSDK/Store/SAStorePlugin.h",
42         "SensorsAnalyticsSDK/Store/SAAESStorePlugin.h"
43       ]
44     },
45     {
46       "name": "Base",
47       "source_files": "SensorsAnalyticsSDK/Core/**/*.{h,m}",
48       "exclude_files": [
49         "SensorsAnalyticsSDK/Core/SAAlertController.{h,m}",
50         "SensorsAnalyticsSDK/Core/HookDelegate/**/*.{h,m}"
51       ],
52       "public_header_files": [
53         "SensorsAnalyticsSDK/Core/SensorsAnalyticsSDK.h",
54         "SensorsAnalyticsSDK/Core/SensorsAnalyticsExtension.h",
55         "SensorsAnalyticsSDK/Core/SensorsAnalyticsSDK+Public.h",
56         "SensorsAnalyticsSDK/Core/SASecurityPolicy.h",
57         "SensorsAnalyticsSDK/Core/SAConfigOptions.h",
58         "SensorsAnalyticsSDK/Core/SAConstants.h",
59         "SensorsAnalyticsSDK/Core/PropertyPlugin/SAPropertyPlugin.h"
60       ],
61       "ios": {
62         "frameworks": "CoreTelephony"
63       },
64       "dependencies": {
65         "SensorsAnalyticsSDK/__Store": [
67         ]
68       }
69     },
70     {
71       "name": "Common",
72       "platforms": {
73         "ios": "9.0",
74         "osx": "10.13"
75       },
76       "dependencies": {
77         "SensorsAnalyticsSDK/Base": [
79         ]
80       },
81       "frameworks": "WebKit",
82       "public_header_files": "SensorsAnalyticsSDK/JSBridge/SensorsAnalyticsSDK+JavaScriptBridge.h",
83       "source_files": [
84         "SensorsAnalyticsSDK/Core/SAAlertController.{h,m}",
85         "SensorsAnalyticsSDK/JSBridge/**/*.{h,m}",
86         "SensorsAnalyticsSDK/Core/HookDelegate/**/*.{h,m}"
87       ],
88       "ios": {
89         "source_files": [
90           "SensorsAnalyticsSDK/RemoteConfig/**/*.{h,m}",
91           "SensorsAnalyticsSDK/ChannelMatch/**/*.{h,m}",
92           "SensorsAnalyticsSDK/Encrypt/**/*.{h,m}",
93           "SensorsAnalyticsSDK/Deeplink/**/*.{h,m}",
94           "SensorsAnalyticsSDK/DebugMode/**/*.{h,m}",
95           "SensorsAnalyticsSDK/Core/SAAlertController.h",
96           "SensorsAnalyticsSDK/UIRelated/**/*.{h,m}"
97         ],
98         "public_header_files": [
99           "SensorsAnalyticsSDK/{Encrypt,RemoteConfig,ChannelMatch,Deeplink,DebugMode}/{SAConfigOptions,SensorsAnalyticsSDK}+*.h",
100           "SensorsAnalyticsSDK/Encrypt/SAEncryptProtocol.h",
101           "SensorsAnalyticsSDK/Encrypt/SASecretKey.h",
102           "SensorsAnalyticsSDK/Deeplink/SASlinkCreator.h",
103           "SensorsAnalyticsSDK/UIRelated/UIView+SensorsAnalytics.h",
104           "SensorsAnalyticsSDK/Deeplink/SAAdvertisingConfig.h"
105         ]
106       }
107     },
108     {
109       "name": "Core",
110       "ios": {
111         "dependencies": {
112           "SensorsAnalyticsSDK/Visualized": [
114           ]
115         }
116       },
117       "osx": {
118         "dependencies": {
119           "SensorsAnalyticsSDK/Common": [
121           ]
122         }
123       },
124       "tvos": {
125         "dependencies": {
126           "SensorsAnalyticsSDK/Base": [
128           ]
129         }
130       }
131     },
132     {
133       "name": "AutoTrack",
134       "platforms": {
135         "ios": "9.0"
136       },
137       "dependencies": {
138         "SensorsAnalyticsSDK/Common": [
140         ]
141       },
142       "source_files": "SensorsAnalyticsSDK/AutoTrack/**/*.{h,m}",
143       "public_header_files": [
144         "SensorsAnalyticsSDK/AutoTrack/SensorsAnalyticsSDK+SAAutoTrack.h",
145         "SensorsAnalyticsSDK/AutoTrack/SAConfigOptions+AutoTrack.h"
146       ],
147       "frameworks": "UIKit"
148     },
149     {
150       "name": "Visualized",
151       "platforms": {
152         "ios": "9.0"
153       },
154       "dependencies": {
155         "SensorsAnalyticsSDK/AutoTrack": [
157         ]
158       },
159       "source_files": "SensorsAnalyticsSDK/Visualized/**/*.{h,m}",
160       "public_header_files": [
161         "SensorsAnalyticsSDK/Visualized/SensorsAnalyticsSDK+Visualized.h",
162         "SensorsAnalyticsSDK/Visualized/SAConfigOptions+Visualized.h"
163       ]
164     },
165     {
166       "name": "Location",
167       "platforms": {
168         "ios": "9.0"
169       },
170       "frameworks": "CoreLocation",
171       "dependencies": {
172         "SensorsAnalyticsSDK/Core": [
174         ]
175       },
176       "source_files": "SensorsAnalyticsSDK/Location/**/*.{h,m}",
177       "public_header_files": "SensorsAnalyticsSDK/Location/SensorsAnalyticsSDK+Location.h"
178     },
179     {
180       "name": "DeviceOrientation",
181       "platforms": {
182         "ios": "9.0"
183       },
184       "dependencies": {
185         "SensorsAnalyticsSDK/Core": [
187         ]
188       },
189       "source_files": "SensorsAnalyticsSDK/DeviceOrientation/**/*.{h,m}",
190       "public_header_files": "SensorsAnalyticsSDK/DeviceOrientation/SensorsAnalyticsSDK+DeviceOrientation.h",
191       "frameworks": "CoreMotion"
192     },
193     {
194       "name": "AppPush",
195       "platforms": {
196         "ios": "9.0"
197       },
198       "dependencies": {
199         "SensorsAnalyticsSDK/Core": [
201         ]
202       },
203       "source_files": "SensorsAnalyticsSDK/AppPush/**/*.{h,m}",
204       "public_header_files": "SensorsAnalyticsSDK/AppPush/SAConfigOptions+AppPush.h"
205     },
206     {
207       "name": "Exception",
208       "platforms": {
209         "ios": "9.0"
210       },
211       "dependencies": {
212         "SensorsAnalyticsSDK/Common": [
214         ]
215       },
216       "source_files": "SensorsAnalyticsSDK/Exception/**/*.{h,m}",
217       "public_header_files": "SensorsAnalyticsSDK/Exception/SAConfigOptions+Exception.h"
218     },
219     {
220       "name": "WebView",
221       "platforms": {
222         "ios": "9.0"
223       },
224       "dependencies": {
225         "SensorsAnalyticsSDK/Core": [
227         ]
228       },
229       "source_files": "SensorsAnalyticsSDK/WebView/**/*.{h,m}",
230       "public_header_files": "SensorsAnalyticsSDK/WebView/SensorsAnalyticsSDK+WebView.h"
231     },
232     {
233       "name": "WKWebView",
234       "platforms": {
235         "ios": "9.0"
236       },
237       "dependencies": {
238         "SensorsAnalyticsSDK/Core": [
240         ]
241       },
242       "source_files": "SensorsAnalyticsSDK/WKWebView/**/*.{h,m}",
243       "public_header_files": "SensorsAnalyticsSDK/WKWebView/SensorsAnalyticsSDK+WKWebView.h"
244     },
245     {
246       "name": "ApplicationExtension",
247       "platforms": {
248         "ios": "9.0"
249       },
250       "dependencies": {
251         "SensorsAnalyticsSDK/Base": [
253         ]
254       },
255       "source_files": "SensorsAnalyticsSDK/AppExtension/*.{h,m}",
256       "public_header_files": "SensorsAnalyticsSDK/AppExtension/SensorsAnalyticsSDK+SAAppExtension.h"
257     },
258     {
259       "name": "DeprecatedCellClick",
260       "platforms": {
261         "ios": "9.0"
262       },
263       "dependencies": {
264         "SensorsAnalyticsSDK/Core": [
266         ]
267       },
268       "source_files": "CellClick_HookDelegate_Deprecated/*.{h,m}",
269       "project_header_files": "CellClick_HookDelegate_Deprecated/*.h"
270     },
271     {
272       "name": "Exposure",
273       "platforms": {
274         "ios": "9.0"
275       },
276       "dependencies": {
277         "SensorsAnalyticsSDK/Common": [
279         ]
280       },
281       "source_files": "SensorsAnalyticsSDK/Exposure/**/*.{h,m}",
282       "public_header_files": [
283         "SensorsAnalyticsSDK/Exposure/SAConfigOptions+Exposure.h",
284         "SensorsAnalyticsSDK/Exposure/SAExposureConfig.h",
285         "SensorsAnalyticsSDK/Exposure/SAExposureData.h",
286         "SensorsAnalyticsSDK/Exposure/SensorsAnalyticsSDK+Exposure.h",
287         "SensorsAnalyticsSDK/Exposure/UIView+ExposureIdentifier.h",
288         "SensorsAnalyticsSDK/Exposure/SAExposureListener.h"
289       ]
290     },
291     {
292       "name": "EnglishResources",
293       "dependencies": {
294         "SensorsAnalyticsSDK/Base": [
296         ]
297       },
298       "source_files": "SpecialFileSources/SACoreResources+English.{h,m}",
299       "project_header_files": "SpecialFileSources/SACoreResources+English.h"
300     }
301   ]