[Add] FaceSDKNightly 6.4.2314
[CocoaPods.git] / Specs / f / 8 / a / SensorsAnalyticsSDK / 4.7.0 / SensorsAnalyticsSDK.podspec.json
blobb0b4e4e6f10d80c44955a0643454b1a26a451d71
2   "name": "SensorsAnalyticsSDK",
3   "version": "4.7.0",
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.7.0"
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   "subspecs": [
31     {
32       "name": "__Store",
33       "source_files": "SensorsAnalyticsSDK/Store/*.{h,m}",
34       "public_header_files": [
35         "SensorsAnalyticsSDK/Store/SABaseStoreManager.h",
36         "SensorsAnalyticsSDK/Store/SAStorePlugin.h",
37         "SensorsAnalyticsSDK/Store/SAAESStorePlugin.h"
38       ]
39     },
40     {
41       "name": "Base",
42       "source_files": "SensorsAnalyticsSDK/Core/**/*.{h,m}",
43       "exclude_files": [
44         "SensorsAnalyticsSDK/Core/SAAlertController.{h,m}",
45         "SensorsAnalyticsSDK/Core/HookDelegate/**/*.{h,m}"
46       ],
47       "public_header_files": [
48         "SensorsAnalyticsSDK/Core/SensorsAnalyticsSDK.h",
49         "SensorsAnalyticsSDK/Core/SensorsAnalyticsExtension.h",
50         "SensorsAnalyticsSDK/Core/SensorsAnalyticsSDK+Public.h",
51         "SensorsAnalyticsSDK/Core/SASecurityPolicy.h",
52         "SensorsAnalyticsSDK/Core/SAConfigOptions.h",
53         "SensorsAnalyticsSDK/Core/SAConstants.h",
54         "SensorsAnalyticsSDK/Core/PropertyPlugin/SAPropertyPlugin.h"
55       ],
56       "ios": {
57         "frameworks": "CoreTelephony"
58       },
59       "dependencies": {
60         "SensorsAnalyticsSDK/__Store": [
62         ]
63       },
64       "resource_bundles": {
65         "SensorsAnalyticsSDK": "SensorsAnalyticsSDK/Resources/**/*"
66       }
67     },
68     {
69       "name": "Common",
70       "platforms": {
71         "ios": "9.0",
72         "osx": "10.13"
73       },
74       "dependencies": {
75         "SensorsAnalyticsSDK/Base": [
77         ]
78       },
79       "frameworks": "WebKit",
80       "public_header_files": "SensorsAnalyticsSDK/JSBridge/SensorsAnalyticsSDK+JavaScriptBridge.h",
81       "source_files": [
82         "SensorsAnalyticsSDK/Core/SAAlertController.{h,m}",
83         "SensorsAnalyticsSDK/JSBridge/**/*.{h,m}",
84         "SensorsAnalyticsSDK/Core/HookDelegate/**/*.{h,m}"
85       ],
86       "ios": {
87         "source_files": [
88           "SensorsAnalyticsSDK/RemoteConfig/**/*.{h,m}",
89           "SensorsAnalyticsSDK/ChannelMatch/**/*.{h,m}",
90           "SensorsAnalyticsSDK/Encrypt/**/*.{h,m}",
91           "SensorsAnalyticsSDK/Deeplink/**/*.{h,m}",
92           "SensorsAnalyticsSDK/DebugMode/**/*.{h,m}",
93           "SensorsAnalyticsSDK/Core/SAAlertController.h",
94           "SensorsAnalyticsSDK/UIRelated/**/*.{h,m}"
95         ],
96         "public_header_files": [
97           "SensorsAnalyticsSDK/{Encrypt,RemoteConfig,ChannelMatch,Deeplink,DebugMode}/{SAConfigOptions,SensorsAnalyticsSDK}+*.h",
98           "SensorsAnalyticsSDK/Encrypt/SAEncryptProtocol.h",
99           "SensorsAnalyticsSDK/Encrypt/SASecretKey.h",
100           "SensorsAnalyticsSDK/Deeplink/SASlinkCreator.h",
101           "SensorsAnalyticsSDK/UIRelated/UIView+SensorsAnalytics.h",
102           "SensorsAnalyticsSDK/Deeplink/SAAdvertisingConfig.h"
103         ]
104       }
105     },
106     {
107       "name": "Core",
108       "ios": {
109         "dependencies": {
110           "SensorsAnalyticsSDK/Visualized": [
112           ]
113         }
114       },
115       "osx": {
116         "dependencies": {
117           "SensorsAnalyticsSDK/Common": [
119           ]
120         }
121       },
122       "tvos": {
123         "dependencies": {
124           "SensorsAnalyticsSDK/Base": [
126           ]
127         }
128       }
129     },
130     {
131       "name": "AutoTrack",
132       "platforms": {
133         "ios": "9.0"
134       },
135       "dependencies": {
136         "SensorsAnalyticsSDK/Common": [
138         ]
139       },
140       "source_files": "SensorsAnalyticsSDK/AutoTrack/**/*.{h,m}",
141       "public_header_files": [
142         "SensorsAnalyticsSDK/AutoTrack/SensorsAnalyticsSDK+SAAutoTrack.h",
143         "SensorsAnalyticsSDK/AutoTrack/SAConfigOptions+AutoTrack.h"
144       ],
145       "frameworks": "UIKit"
146     },
147     {
148       "name": "Visualized",
149       "platforms": {
150         "ios": "9.0"
151       },
152       "dependencies": {
153         "SensorsAnalyticsSDK/AutoTrack": [
155         ]
156       },
157       "source_files": "SensorsAnalyticsSDK/Visualized/**/*.{h,m}",
158       "public_header_files": [
159         "SensorsAnalyticsSDK/Visualized/SensorsAnalyticsSDK+Visualized.h",
160         "SensorsAnalyticsSDK/Visualized/SAConfigOptions+Visualized.h"
161       ]
162     },
163     {
164       "name": "Location",
165       "platforms": {
166         "ios": "9.0"
167       },
168       "frameworks": "CoreLocation",
169       "dependencies": {
170         "SensorsAnalyticsSDK/Core": [
172         ]
173       },
174       "source_files": "SensorsAnalyticsSDK/Location/**/*.{h,m}",
175       "public_header_files": "SensorsAnalyticsSDK/Location/SensorsAnalyticsSDK+Location.h"
176     },
177     {
178       "name": "DeviceOrientation",
179       "platforms": {
180         "ios": "9.0"
181       },
182       "dependencies": {
183         "SensorsAnalyticsSDK/Core": [
185         ]
186       },
187       "source_files": "SensorsAnalyticsSDK/DeviceOrientation/**/*.{h,m}",
188       "public_header_files": "SensorsAnalyticsSDK/DeviceOrientation/SensorsAnalyticsSDK+DeviceOrientation.h",
189       "frameworks": "CoreMotion"
190     },
191     {
192       "name": "AppPush",
193       "platforms": {
194         "ios": "9.0"
195       },
196       "dependencies": {
197         "SensorsAnalyticsSDK/Core": [
199         ]
200       },
201       "source_files": "SensorsAnalyticsSDK/AppPush/**/*.{h,m}",
202       "public_header_files": "SensorsAnalyticsSDK/AppPush/SAConfigOptions+AppPush.h"
203     },
204     {
205       "name": "Exception",
206       "platforms": {
207         "ios": "9.0"
208       },
209       "dependencies": {
210         "SensorsAnalyticsSDK/Common": [
212         ]
213       },
214       "source_files": "SensorsAnalyticsSDK/Exception/**/*.{h,m}",
215       "public_header_files": "SensorsAnalyticsSDK/Exception/SAConfigOptions+Exception.h"
216     },
217     {
218       "name": "WebView",
219       "platforms": {
220         "ios": "9.0"
221       },
222       "dependencies": {
223         "SensorsAnalyticsSDK/Core": [
225         ]
226       },
227       "source_files": "SensorsAnalyticsSDK/WebView/**/*.{h,m}",
228       "public_header_files": "SensorsAnalyticsSDK/WebView/SensorsAnalyticsSDK+WebView.h"
229     },
230     {
231       "name": "WKWebView",
232       "platforms": {
233         "ios": "9.0"
234       },
235       "dependencies": {
236         "SensorsAnalyticsSDK/Core": [
238         ]
239       },
240       "source_files": "SensorsAnalyticsSDK/WKWebView/**/*.{h,m}",
241       "public_header_files": "SensorsAnalyticsSDK/WKWebView/SensorsAnalyticsSDK+WKWebView.h"
242     },
243     {
244       "name": "ApplicationExtension",
245       "platforms": {
246         "ios": "9.0"
247       },
248       "dependencies": {
249         "SensorsAnalyticsSDK/Base": [
251         ]
252       },
253       "source_files": "SensorsAnalyticsSDK/AppExtension/*.{h,m}",
254       "public_header_files": "SensorsAnalyticsSDK/AppExtension/SensorsAnalyticsSDK+SAAppExtension.h"
255     },
256     {
257       "name": "DeprecatedCellClick",
258       "platforms": {
259         "ios": "9.0"
260       },
261       "dependencies": {
262         "SensorsAnalyticsSDK/Core": [
264         ]
265       },
266       "source_files": "CellClick_HookDelegate_Deprecated/*.{h,m}",
267       "project_header_files": "CellClick_HookDelegate_Deprecated/*.h"
268     },
269     {
270       "name": "Exposure",
271       "platforms": {
272         "ios": "9.0"
273       },
274       "dependencies": {
275         "SensorsAnalyticsSDK/Common": [
277         ]
278       },
279       "source_files": "SensorsAnalyticsSDK/Exposure/**/*.{h,m}",
280       "public_header_files": [
281         "SensorsAnalyticsSDK/Exposure/SAConfigOptions+Exposure.h",
282         "SensorsAnalyticsSDK/Exposure/SAExposureConfig.h",
283         "SensorsAnalyticsSDK/Exposure/SAExposureData.h",
284         "SensorsAnalyticsSDK/Exposure/SensorsAnalyticsSDK+Exposure.h",
285         "SensorsAnalyticsSDK/Exposure/UIView+ExposureIdentifier.h",
286         "SensorsAnalyticsSDK/Exposure/SAExposureListener.h"
287       ]
288     },
289     {
290       "name": "EnglishResources",
291       "dependencies": {
292         "SensorsAnalyticsSDK/Base": [
294         ]
295       },
296       "source_files": "SpecialFileSources/SACoreResources+English.{h,m}",
297       "project_header_files": "SpecialFileSources/SACoreResources+English.h"
298     }
299   ]