[Add] FaceSDKNightly 6.4.2314
[CocoaPods.git] / Specs / f / 8 / a / SensorsAnalyticsSDK / 4.5.18 / SensorsAnalyticsSDK.podspec.json
blobeb8309f7760e51f9389ee840e1584b8f556eb91f
2   "name": "SensorsAnalyticsSDK",
3   "version": "4.5.18",
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.5.18"
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   },
20   "default_subspecs": "Core",
21   "frameworks": [
22     "Foundation",
23     "SystemConfiguration"
24   ],
25   "libraries": [
26     "icucore",
27     "z"
28   ],
29   "subspecs": [
30     {
31       "name": "__Store",
32       "source_files": "SensorsAnalyticsSDK/Store/*.{h,m}",
33       "public_header_files": [
34         "SensorsAnalyticsSDK/Store/SABaseStoreManager.h",
35         "SensorsAnalyticsSDK/Store/SAStorePlugin.h",
36         "SensorsAnalyticsSDK/Store/SAAESStorePlugin.h"
37       ]
38     },
39     {
40       "name": "Base",
41       "source_files": "SensorsAnalyticsSDK/Core/**/*.{h,m}",
42       "exclude_files": "SensorsAnalyticsSDK/Core/SAAlertController.{h,m}",
43       "public_header_files": [
44         "SensorsAnalyticsSDK/Core/SensorsAnalyticsSDK.h",
45         "SensorsAnalyticsSDK/Core/SensorsAnalyticsExtension.h",
46         "SensorsAnalyticsSDK/Core/SensorsAnalyticsSDK+Public.h",
47         "SensorsAnalyticsSDK/Core/SASecurityPolicy.h",
48         "SensorsAnalyticsSDK/Core/SAConfigOptions.h",
49         "SensorsAnalyticsSDK/Core/SAConstants.h",
50         "SensorsAnalyticsSDK/Core/PropertyPlugin/SAPropertyPlugin.h"
51       ],
52       "ios": {
53         "frameworks": "CoreTelephony"
54       },
55       "dependencies": {
56         "SensorsAnalyticsSDK/__Store": [
58         ]
59       }
60     },
61     {
62       "name": "Common",
63       "dependencies": {
64         "SensorsAnalyticsSDK/Base": [
66         ]
67       },
68       "public_header_files": "SensorsAnalyticsSDK/JSBridge/SensorsAnalyticsSDK+JavaScriptBridge.h",
69       "source_files": [
70         "SensorsAnalyticsSDK/Core/SAAlertController.{h,m}",
71         "SensorsAnalyticsSDK/JSBridge/**/*.{h,m}"
72       ],
73       "ios": {
74         "source_files": [
75           "SensorsAnalyticsSDK/RemoteConfig/**/*.{h,m}",
76           "SensorsAnalyticsSDK/ChannelMatch/**/*.{h,m}",
77           "SensorsAnalyticsSDK/Encrypt/**/*.{h,m}",
78           "SensorsAnalyticsSDK/Deeplink/**/*.{h,m}",
79           "SensorsAnalyticsSDK/DebugMode/**/*.{h,m}",
80           "SensorsAnalyticsSDK/Core/SAAlertController.h",
81           "SensorsAnalyticsSDK/UIRelated/**/*.{h,m}"
82         ],
83         "public_header_files": [
84           "SensorsAnalyticsSDK/{Encrypt,RemoteConfig,ChannelMatch,Deeplink,DebugMode}/{SAConfigOptions,SensorsAnalyticsSDK}+*.h",
85           "SensorsAnalyticsSDK/Encrypt/SAEncryptProtocol.h",
86           "SensorsAnalyticsSDK/Encrypt/SASecretKey.h",
87           "SensorsAnalyticsSDK/Deeplink/SASlinkCreator.h",
88           "SensorsAnalyticsSDK/UIRelated/UIView+SensorsAnalytics.h"
89         ]
90       }
91     },
92     {
93       "name": "Core",
94       "ios": {
95         "dependencies": {
96           "SensorsAnalyticsSDK/Visualized": [
98           ]
99         }
100       },
101       "osx": {
102         "dependencies": {
103           "SensorsAnalyticsSDK/Common": [
105           ]
106         }
107       }
108     },
109     {
110       "name": "AutoTrack",
111       "platforms": {
112         "ios": "9.0"
113       },
114       "dependencies": {
115         "SensorsAnalyticsSDK/Common": [
117         ]
118       },
119       "source_files": "SensorsAnalyticsSDK/AutoTrack/**/*.{h,m}",
120       "public_header_files": [
121         "SensorsAnalyticsSDK/AutoTrack/SensorsAnalyticsSDK+SAAutoTrack.h",
122         "SensorsAnalyticsSDK/AutoTrack/SAConfigOptions+AutoTrack.h"
123       ],
124       "frameworks": "UIKit"
125     },
126     {
127       "name": "Visualized",
128       "platforms": {
129         "ios": "9.0"
130       },
131       "dependencies": {
132         "SensorsAnalyticsSDK/AutoTrack": [
134         ]
135       },
136       "source_files": "SensorsAnalyticsSDK/Visualized/**/*.{h,m}",
137       "public_header_files": [
138         "SensorsAnalyticsSDK/Visualized/SensorsAnalyticsSDK+Visualized.h",
139         "SensorsAnalyticsSDK/Visualized/SAConfigOptions+Visualized.h"
140       ]
141     },
142     {
143       "name": "Location",
144       "platforms": {
145         "ios": "9.0"
146       },
147       "frameworks": "CoreLocation",
148       "dependencies": {
149         "SensorsAnalyticsSDK/Core": [
151         ]
152       },
153       "source_files": "SensorsAnalyticsSDK/Location/**/*.{h,m}",
154       "public_header_files": "SensorsAnalyticsSDK/Location/SensorsAnalyticsSDK+Location.h"
155     },
156     {
157       "name": "DeviceOrientation",
158       "platforms": {
159         "ios": "9.0"
160       },
161       "dependencies": {
162         "SensorsAnalyticsSDK/Core": [
164         ]
165       },
166       "source_files": "SensorsAnalyticsSDK/DeviceOrientation/**/*.{h,m}",
167       "public_header_files": "SensorsAnalyticsSDK/DeviceOrientation/SensorsAnalyticsSDK+DeviceOrientation.h",
168       "frameworks": "CoreMotion"
169     },
170     {
171       "name": "AppPush",
172       "platforms": {
173         "ios": "9.0"
174       },
175       "dependencies": {
176         "SensorsAnalyticsSDK/Core": [
178         ]
179       },
180       "source_files": "SensorsAnalyticsSDK/AppPush/**/*.{h,m}",
181       "public_header_files": "SensorsAnalyticsSDK/AppPush/SAConfigOptions+AppPush.h"
182     },
183     {
184       "name": "Exception",
185       "platforms": {
186         "ios": "9.0"
187       },
188       "dependencies": {
189         "SensorsAnalyticsSDK/Common": [
191         ]
192       },
193       "source_files": "SensorsAnalyticsSDK/Exception/**/*.{h,m}",
194       "public_header_files": "SensorsAnalyticsSDK/Exception/SAConfigOptions+Exception.h"
195     },
196     {
197       "name": "WebView",
198       "platforms": {
199         "ios": "9.0"
200       },
201       "dependencies": {
202         "SensorsAnalyticsSDK/Core": [
204         ]
205       },
206       "source_files": "SensorsAnalyticsSDK/WebView/**/*.{h,m}",
207       "public_header_files": "SensorsAnalyticsSDK/WebView/SensorsAnalyticsSDK+WebView.h"
208     },
209     {
210       "name": "WKWebView",
211       "platforms": {
212         "ios": "9.0"
213       },
214       "dependencies": {
215         "SensorsAnalyticsSDK/Core": [
217         ]
218       },
219       "source_files": "SensorsAnalyticsSDK/WKWebView/**/*.{h,m}",
220       "public_header_files": "SensorsAnalyticsSDK/WKWebView/SensorsAnalyticsSDK+WKWebView.h"
221     },
222     {
223       "name": "ApplicationExtension",
224       "dependencies": {
225         "SensorsAnalyticsSDK/Base": [
227         ]
228       },
229       "source_files": "SensorsAnalyticsSDK/AppExtension/*.{h,m}",
230       "public_header_files": "SensorsAnalyticsSDK/AppExtension/SensorsAnalyticsSDK+SAAppExtension.h"
231     },
232     {
233       "name": "DeprecatedCellClick",
234       "platforms": {
235         "ios": "9.0"
236       },
237       "dependencies": {
238         "SensorsAnalyticsSDK/Core": [
240         ]
241       },
242       "source_files": "CellClick_HookDelegate_Deprecated/*.{h,m}",
243       "project_header_files": "CellClick_HookDelegate_Deprecated/*.h"
244     },
245     {
246       "name": "Exposure",
247       "platforms": {
248         "ios": "9.0"
249       },
250       "dependencies": {
251         "SensorsAnalyticsSDK/Common": [
253         ]
254       },
255       "source_files": "SensorsAnalyticsSDK/Exposure/**/*.{h,m}",
256       "public_header_files": [
257         "SensorsAnalyticsSDK/Exposure/SAConfigOptions+Exposure.h",
258         "SensorsAnalyticsSDK/Exposure/SAExposureConfig.h",
259         "SensorsAnalyticsSDK/Exposure/SAExposureData.h",
260         "SensorsAnalyticsSDK/Exposure/SensorsAnalyticsSDK+Exposure.h",
261         "SensorsAnalyticsSDK/Exposure/UIView+ExposureIdentifier.h",
262         "SensorsAnalyticsSDK/Exposure/SAExposureListener.h"
263       ]
264     },
265     {
266       "name": "EnglishResources",
267       "dependencies": {
268         "SensorsAnalyticsSDK/Base": [
270         ]
271       },
272       "source_files": "SpecialFileSources/SACoreResources+English.{h,m}",
273       "project_header_files": "SpecialFileSources/SACoreResources+English.h"
274     }
275   ]