[Add] DocumentReaderFullRFIDStage 7.5.10860
[CocoaPods.git] / Specs / f / 8 / a / SensorsAnalyticsSDK / 4.5.12 / SensorsAnalyticsSDK.podspec.json
blobeb48c871dac51b2c517649e6c485d60c8d371a7e
2   "name": "SensorsAnalyticsSDK",
3   "version": "4.5.12",
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.12"
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": [
43         "SensorsAnalyticsSDK/Core/SAAlertController.h",
44         "SensorsAnalyticsSDK/Core/SAAlertController.m"
45       ],
46       "public_header_files": [
47         "SensorsAnalyticsSDK/Core/SensorsAnalyticsSDK.h",
48         "SensorsAnalyticsSDK/Core/SensorsAnalyticsSDK+Public.h",
49         "SensorsAnalyticsSDK/Core/SASecurityPolicy.h",
50         "SensorsAnalyticsSDK/Core/SAConfigOptions.h",
51         "SensorsAnalyticsSDK/Core/SAConstants.h",
52         "SensorsAnalyticsSDK/Core/PropertyPlugin/SAPropertyPlugin.h"
53       ],
54       "ios": {
55         "frameworks": "CoreTelephony"
56       },
57       "dependencies": {
58         "SensorsAnalyticsSDK/__Store": [
60         ]
61       }
62     },
63     {
64       "name": "Extension",
65       "dependencies": {
66         "SensorsAnalyticsSDK/Base": [
68         ]
69       }
70     },
71     {
72       "name": "Common",
73       "dependencies": {
74         "SensorsAnalyticsSDK/Extension": [
76         ]
77       },
78       "public_header_files": "SensorsAnalyticsSDK/JSBridge/SensorsAnalyticsSDK+JavaScriptBridge.h",
79       "source_files": [
80         "SensorsAnalyticsSDK/Core/SAAlertController.{h,m}",
81         "SensorsAnalyticsSDK/JSBridge/**/*.{h,m}"
82       ],
83       "ios": {
84         "source_files": [
85           "SensorsAnalyticsSDK/RemoteConfig/**/*.{h,m}",
86           "SensorsAnalyticsSDK/ChannelMatch/**/*.{h,m}",
87           "SensorsAnalyticsSDK/Encrypt/**/*.{h,m}",
88           "SensorsAnalyticsSDK/Deeplink/**/*.{h,m}",
89           "SensorsAnalyticsSDK/DebugMode/**/*.{h,m}",
90           "SensorsAnalyticsSDK/Core/SAAlertController.h",
91           "SensorsAnalyticsSDK/UIRelated/**/*.{h,m}"
92         ],
93         "public_header_files": [
94           "SensorsAnalyticsSDK/{Encrypt,RemoteConfig,ChannelMatch,Deeplink,DebugMode}/{SAConfigOptions,SensorsAnalyticsSDK}+*.h",
95           "SensorsAnalyticsSDK/Encrypt/SAEncryptProtocol.h",
96           "SensorsAnalyticsSDK/Encrypt/SASecretKey.h",
97           "SensorsAnalyticsSDK/Deeplink/SASlinkCreator.h",
98           "SensorsAnalyticsSDK/UIRelated/UIView+SensorsAnalytics.h"
99         ]
100       }
101     },
102     {
103       "name": "Core",
104       "ios": {
105         "dependencies": {
106           "SensorsAnalyticsSDK/Visualized": [
108           ]
109         }
110       },
111       "osx": {
112         "dependencies": {
113           "SensorsAnalyticsSDK/Common": [
115           ]
116         }
117       }
118     },
119     {
120       "name": "AutoTrack",
121       "platforms": {
122         "ios": "9.0"
123       },
124       "dependencies": {
125         "SensorsAnalyticsSDK/Common": [
127         ]
128       },
129       "source_files": "SensorsAnalyticsSDK/AutoTrack/**/*.{h,m}",
130       "public_header_files": [
131         "SensorsAnalyticsSDK/AutoTrack/SensorsAnalyticsSDK+SAAutoTrack.h",
132         "SensorsAnalyticsSDK/AutoTrack/SAConfigOptions+AutoTrack.h"
133       ],
134       "frameworks": "UIKit"
135     },
136     {
137       "name": "Visualized",
138       "platforms": {
139         "ios": "9.0"
140       },
141       "dependencies": {
142         "SensorsAnalyticsSDK/AutoTrack": [
144         ]
145       },
146       "source_files": "SensorsAnalyticsSDK/Visualized/**/*.{h,m}",
147       "public_header_files": [
148         "SensorsAnalyticsSDK/Visualized/SensorsAnalyticsSDK+Visualized.h",
149         "SensorsAnalyticsSDK/Visualized/SAConfigOptions+Visualized.h"
150       ]
151     },
152     {
153       "name": "Location",
154       "platforms": {
155         "ios": "9.0"
156       },
157       "frameworks": "CoreLocation",
158       "dependencies": {
159         "SensorsAnalyticsSDK/Core": [
161         ]
162       },
163       "source_files": "SensorsAnalyticsSDK/Location/**/*.{h,m}",
164       "public_header_files": "SensorsAnalyticsSDK/Location/SensorsAnalyticsSDK+Location.h"
165     },
166     {
167       "name": "DeviceOrientation",
168       "platforms": {
169         "ios": "9.0"
170       },
171       "dependencies": {
172         "SensorsAnalyticsSDK/Core": [
174         ]
175       },
176       "source_files": "SensorsAnalyticsSDK/DeviceOrientation/**/*.{h,m}",
177       "public_header_files": "SensorsAnalyticsSDK/DeviceOrientation/SensorsAnalyticsSDK+DeviceOrientation.h",
178       "frameworks": "CoreMotion"
179     },
180     {
181       "name": "AppPush",
182       "platforms": {
183         "ios": "9.0"
184       },
185       "dependencies": {
186         "SensorsAnalyticsSDK/Core": [
188         ]
189       },
190       "source_files": "SensorsAnalyticsSDK/AppPush/**/*.{h,m}",
191       "public_header_files": "SensorsAnalyticsSDK/AppPush/SAConfigOptions+AppPush.h"
192     },
193     {
194       "name": "Exception",
195       "platforms": {
196         "ios": "9.0"
197       },
198       "dependencies": {
199         "SensorsAnalyticsSDK/Common": [
201         ]
202       },
203       "source_files": "SensorsAnalyticsSDK/Exception/**/*.{h,m}",
204       "public_header_files": "SensorsAnalyticsSDK/Exception/SAConfigOptions+Exception.h"
205     },
206     {
207       "name": "WebView",
208       "platforms": {
209         "ios": "9.0"
210       },
211       "dependencies": {
212         "SensorsAnalyticsSDK/Core": [
214         ]
215       },
216       "source_files": "SensorsAnalyticsSDK/WebView/**/*.{h,m}",
217       "public_header_files": "SensorsAnalyticsSDK/WebView/SensorsAnalyticsSDK+WebView.h"
218     },
219     {
220       "name": "WKWebView",
221       "platforms": {
222         "ios": "9.0"
223       },
224       "dependencies": {
225         "SensorsAnalyticsSDK/Core": [
227         ]
228       },
229       "source_files": "SensorsAnalyticsSDK/WKWebView/**/*.{h,m}",
230       "public_header_files": "SensorsAnalyticsSDK/WKWebView/SensorsAnalyticsSDK+WKWebView.h"
231     },
232     {
233       "name": "ApplicationExtension",
234       "dependencies": {
235         "SensorsAnalyticsSDK/Extension": [
237         ]
238       },
239       "source_files": "SensorsAnalyticsSDK/AppExtension/*.{h,m}",
240       "public_header_files": "SensorsAnalyticsSDK/AppExtension/SensorsAnalyticsSDK+SAAppExtension.h"
241     },
242     {
243       "name": "DeprecatedCellClick",
244       "platforms": {
245         "ios": "9.0"
246       },
247       "dependencies": {
248         "SensorsAnalyticsSDK/Core": [
250         ]
251       },
252       "source_files": "CellClick_HookDelegate_Deprecated/*.{h,m}",
253       "project_header_files": "CellClick_HookDelegate_Deprecated/*.h"
254     },
255     {
256       "name": "Exposure",
257       "platforms": {
258         "ios": "9.0"
259       },
260       "dependencies": {
261         "SensorsAnalyticsSDK/Common": [
263         ]
264       },
265       "source_files": "SensorsAnalyticsSDK/Exposure/**/*.{h,m}",
266       "public_header_files": [
267         "SensorsAnalyticsSDK/Exposure/SAConfigOptions+Exposure.h",
268         "SensorsAnalyticsSDK/Exposure/SAExposureConfig.h",
269         "SensorsAnalyticsSDK/Exposure/SAExposureData.h",
270         "SensorsAnalyticsSDK/Exposure/SensorsAnalyticsSDK+Exposure.h",
271         "SensorsAnalyticsSDK/Exposure/UIView+ExposureIdentifier.h",
272         "SensorsAnalyticsSDK/Exposure/SAExposureListener.h"
273       ]
274     }
275   ]