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