[Add] OpenWeb3Lib 1.0.4-swift6.0
[CocoaPods.git] / Specs / f / 8 / a / SensorsAnalyticsSDK / 4.5.15 / SensorsAnalyticsSDK.podspec.json
blob1ddce97873f548243d5b29f2170217f47f831f35
2   "name": "SensorsAnalyticsSDK",
3   "version": "4.5.15",
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.15"
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": "Common",
65       "dependencies": {
66         "SensorsAnalyticsSDK/Base": [
68         ]
69       },
70       "public_header_files": "SensorsAnalyticsSDK/JSBridge/SensorsAnalyticsSDK+JavaScriptBridge.h",
71       "source_files": [
72         "SensorsAnalyticsSDK/Core/SAAlertController.{h,m}",
73         "SensorsAnalyticsSDK/JSBridge/**/*.{h,m}"
74       ],
75       "ios": {
76         "source_files": [
77           "SensorsAnalyticsSDK/RemoteConfig/**/*.{h,m}",
78           "SensorsAnalyticsSDK/ChannelMatch/**/*.{h,m}",
79           "SensorsAnalyticsSDK/Encrypt/**/*.{h,m}",
80           "SensorsAnalyticsSDK/Deeplink/**/*.{h,m}",
81           "SensorsAnalyticsSDK/DebugMode/**/*.{h,m}",
82           "SensorsAnalyticsSDK/Core/SAAlertController.h",
83           "SensorsAnalyticsSDK/UIRelated/**/*.{h,m}"
84         ],
85         "public_header_files": [
86           "SensorsAnalyticsSDK/{Encrypt,RemoteConfig,ChannelMatch,Deeplink,DebugMode}/{SAConfigOptions,SensorsAnalyticsSDK}+*.h",
87           "SensorsAnalyticsSDK/Encrypt/SAEncryptProtocol.h",
88           "SensorsAnalyticsSDK/Encrypt/SASecretKey.h",
89           "SensorsAnalyticsSDK/Deeplink/SASlinkCreator.h",
90           "SensorsAnalyticsSDK/UIRelated/UIView+SensorsAnalytics.h"
91         ]
92       }
93     },
94     {
95       "name": "Core",
96       "ios": {
97         "dependencies": {
98           "SensorsAnalyticsSDK/Visualized": [
100           ]
101         }
102       },
103       "osx": {
104         "dependencies": {
105           "SensorsAnalyticsSDK/Common": [
107           ]
108         }
109       }
110     },
111     {
112       "name": "AutoTrack",
113       "platforms": {
114         "ios": "9.0"
115       },
116       "dependencies": {
117         "SensorsAnalyticsSDK/Common": [
119         ]
120       },
121       "source_files": "SensorsAnalyticsSDK/AutoTrack/**/*.{h,m}",
122       "public_header_files": [
123         "SensorsAnalyticsSDK/AutoTrack/SensorsAnalyticsSDK+SAAutoTrack.h",
124         "SensorsAnalyticsSDK/AutoTrack/SAConfigOptions+AutoTrack.h"
125       ],
126       "frameworks": "UIKit"
127     },
128     {
129       "name": "Visualized",
130       "platforms": {
131         "ios": "9.0"
132       },
133       "dependencies": {
134         "SensorsAnalyticsSDK/AutoTrack": [
136         ]
137       },
138       "source_files": "SensorsAnalyticsSDK/Visualized/**/*.{h,m}",
139       "public_header_files": [
140         "SensorsAnalyticsSDK/Visualized/SensorsAnalyticsSDK+Visualized.h",
141         "SensorsAnalyticsSDK/Visualized/SAConfigOptions+Visualized.h"
142       ]
143     },
144     {
145       "name": "Location",
146       "platforms": {
147         "ios": "9.0"
148       },
149       "frameworks": "CoreLocation",
150       "dependencies": {
151         "SensorsAnalyticsSDK/Core": [
153         ]
154       },
155       "source_files": "SensorsAnalyticsSDK/Location/**/*.{h,m}",
156       "public_header_files": "SensorsAnalyticsSDK/Location/SensorsAnalyticsSDK+Location.h"
157     },
158     {
159       "name": "DeviceOrientation",
160       "platforms": {
161         "ios": "9.0"
162       },
163       "dependencies": {
164         "SensorsAnalyticsSDK/Core": [
166         ]
167       },
168       "source_files": "SensorsAnalyticsSDK/DeviceOrientation/**/*.{h,m}",
169       "public_header_files": "SensorsAnalyticsSDK/DeviceOrientation/SensorsAnalyticsSDK+DeviceOrientation.h",
170       "frameworks": "CoreMotion"
171     },
172     {
173       "name": "AppPush",
174       "platforms": {
175         "ios": "9.0"
176       },
177       "dependencies": {
178         "SensorsAnalyticsSDK/Core": [
180         ]
181       },
182       "source_files": "SensorsAnalyticsSDK/AppPush/**/*.{h,m}",
183       "public_header_files": "SensorsAnalyticsSDK/AppPush/SAConfigOptions+AppPush.h"
184     },
185     {
186       "name": "Exception",
187       "platforms": {
188         "ios": "9.0"
189       },
190       "dependencies": {
191         "SensorsAnalyticsSDK/Common": [
193         ]
194       },
195       "source_files": "SensorsAnalyticsSDK/Exception/**/*.{h,m}",
196       "public_header_files": "SensorsAnalyticsSDK/Exception/SAConfigOptions+Exception.h"
197     },
198     {
199       "name": "WebView",
200       "platforms": {
201         "ios": "9.0"
202       },
203       "dependencies": {
204         "SensorsAnalyticsSDK/Core": [
206         ]
207       },
208       "source_files": "SensorsAnalyticsSDK/WebView/**/*.{h,m}",
209       "public_header_files": "SensorsAnalyticsSDK/WebView/SensorsAnalyticsSDK+WebView.h"
210     },
211     {
212       "name": "WKWebView",
213       "platforms": {
214         "ios": "9.0"
215       },
216       "dependencies": {
217         "SensorsAnalyticsSDK/Core": [
219         ]
220       },
221       "source_files": "SensorsAnalyticsSDK/WKWebView/**/*.{h,m}",
222       "public_header_files": "SensorsAnalyticsSDK/WKWebView/SensorsAnalyticsSDK+WKWebView.h"
223     },
224     {
225       "name": "ApplicationExtension",
226       "dependencies": {
227         "SensorsAnalyticsSDK/Base": [
229         ]
230       },
231       "source_files": "SensorsAnalyticsSDK/AppExtension/*.{h,m}",
232       "public_header_files": "SensorsAnalyticsSDK/AppExtension/SensorsAnalyticsSDK+SAAppExtension.h"
233     },
234     {
235       "name": "DeprecatedCellClick",
236       "platforms": {
237         "ios": "9.0"
238       },
239       "dependencies": {
240         "SensorsAnalyticsSDK/Core": [
242         ]
243       },
244       "source_files": "CellClick_HookDelegate_Deprecated/*.{h,m}",
245       "project_header_files": "CellClick_HookDelegate_Deprecated/*.h"
246     },
247     {
248       "name": "Exposure",
249       "platforms": {
250         "ios": "9.0"
251       },
252       "dependencies": {
253         "SensorsAnalyticsSDK/Common": [
255         ]
256       },
257       "source_files": "SensorsAnalyticsSDK/Exposure/**/*.{h,m}",
258       "public_header_files": [
259         "SensorsAnalyticsSDK/Exposure/SAConfigOptions+Exposure.h",
260         "SensorsAnalyticsSDK/Exposure/SAExposureConfig.h",
261         "SensorsAnalyticsSDK/Exposure/SAExposureData.h",
262         "SensorsAnalyticsSDK/Exposure/SensorsAnalyticsSDK+Exposure.h",
263         "SensorsAnalyticsSDK/Exposure/UIView+ExposureIdentifier.h",
264         "SensorsAnalyticsSDK/Exposure/SAExposureListener.h"
265       ]
266     }
267   ]