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