[Add] FaceSDKNightly 6.4.2314
[CocoaPods.git] / Specs / f / 8 / a / SensorsAnalyticsSDK / 4.3.1 / SensorsAnalyticsSDK.podspec.json
blobdf45e0a9cc762aa6daeaef0d11854101133e0ac5
2   "name": "SensorsAnalyticsSDK",
3   "version": "4.3.1",
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.3.1"
9   },
10   "license": {
11     "type": "Apache License, Version 2.0"
12   },
13   "authors": {
14     "Yuhan ZOU": "zouyuhan@sensorsdata.cn"
15   },
16   "platforms": {
17     "ios": "8.0",
18     "osx": "10.10"
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/SAPropertyPluginProtocol.h"
53       ],
54       "ios": {
55         "resources": "SensorsAnalyticsSDK/SensorsAnalyticsSDK.bundle",
56         "frameworks": "CoreTelephony"
57       },
58       "dependencies": {
59         "SensorsAnalyticsSDK/__Store": [
61         ]
62       }
63     },
64     {
65       "name": "Extension",
66       "dependencies": {
67         "SensorsAnalyticsSDK/Base": [
69         ]
70       }
71     },
72     {
73       "name": "Common",
74       "dependencies": {
75         "SensorsAnalyticsSDK/Extension": [
77         ]
78       },
79       "public_header_files": "SensorsAnalyticsSDK/JSBridge/SensorsAnalyticsSDK+JavaScriptBridge.h",
80       "source_files": [
81         "SensorsAnalyticsSDK/Core/SAAlertController.{h,m}",
82         "SensorsAnalyticsSDK/JSBridge/**/*.{h,m}"
83       ],
84       "ios": {
85         "source_files": [
86           "SensorsAnalyticsSDK/RemoteConfig/**/*.{h,m}",
87           "SensorsAnalyticsSDK/ChannelMatch/**/*.{h,m}",
88           "SensorsAnalyticsSDK/Encrypt/**/*.{h,m}",
89           "SensorsAnalyticsSDK/Deeplink/**/*.{h,m}",
90           "SensorsAnalyticsSDK/DebugMode/**/*.{h,m}",
91           "SensorsAnalyticsSDK/Core/SAAlertController.h"
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         ]
98       }
99     },
100     {
101       "name": "Core",
102       "ios": {
103         "dependencies": {
104           "SensorsAnalyticsSDK/Visualized": [
106           ]
107         }
108       },
109       "osx": {
110         "dependencies": {
111           "SensorsAnalyticsSDK/Common": [
113           ]
114         }
115       }
116     },
117     {
118       "name": "AutoTrack",
119       "platforms": {
120         "ios": "8.0"
121       },
122       "dependencies": {
123         "SensorsAnalyticsSDK/Common": [
125         ]
126       },
127       "source_files": "SensorsAnalyticsSDK/AutoTrack/**/*.{h,m}",
128       "public_header_files": [
129         "SensorsAnalyticsSDK/AutoTrack/SensorsAnalyticsSDK+SAAutoTrack.h",
130         "SensorsAnalyticsSDK/AutoTrack/SAConfigOptions+AutoTrack.h"
131       ],
132       "frameworks": "UIKit"
133     },
134     {
135       "name": "Visualized",
136       "platforms": {
137         "ios": "8.0"
138       },
139       "dependencies": {
140         "SensorsAnalyticsSDK/AutoTrack": [
142         ]
143       },
144       "source_files": "SensorsAnalyticsSDK/Visualized/**/*.{h,m}",
145       "public_header_files": [
146         "SensorsAnalyticsSDK/Visualized/SensorsAnalyticsSDK+Visualized.h",
147         "SensorsAnalyticsSDK/Visualized/SAConfigOptions+Visualized.h"
148       ]
149     },
150     {
151       "name": "Location",
152       "platforms": {
153         "ios": "8.0"
154       },
155       "frameworks": "CoreLocation",
156       "dependencies": {
157         "SensorsAnalyticsSDK/Core": [
159         ]
160       },
161       "source_files": "SensorsAnalyticsSDK/Location/**/*.{h,m}",
162       "public_header_files": "SensorsAnalyticsSDK/Location/SensorsAnalyticsSDK+Location.h"
163     },
164     {
165       "name": "DeviceOrientation",
166       "platforms": {
167         "ios": "8.0"
168       },
169       "dependencies": {
170         "SensorsAnalyticsSDK/Core": [
172         ]
173       },
174       "source_files": "SensorsAnalyticsSDK/DeviceOrientation/**/*.{h,m}",
175       "public_header_files": "SensorsAnalyticsSDK/DeviceOrientation/SensorsAnalyticsSDK+DeviceOrientation.h",
176       "frameworks": "CoreMotion"
177     },
178     {
179       "name": "AppPush",
180       "platforms": {
181         "ios": "8.0"
182       },
183       "dependencies": {
184         "SensorsAnalyticsSDK/Core": [
186         ]
187       },
188       "source_files": "SensorsAnalyticsSDK/AppPush/**/*.{h,m}",
189       "public_header_files": "SensorsAnalyticsSDK/AppPush/SAConfigOptions+AppPush.h"
190     },
191     {
192       "name": "Exception",
193       "platforms": {
194         "ios": "8.0"
195       },
196       "dependencies": {
197         "SensorsAnalyticsSDK/Common": [
199         ]
200       },
201       "source_files": "SensorsAnalyticsSDK/Exception/**/*.{h,m}",
202       "public_header_files": "SensorsAnalyticsSDK/Exception/SAConfigOptions+Exception.h"
203     },
204     {
205       "name": "WebView",
206       "platforms": {
207         "ios": "8.0"
208       },
209       "dependencies": {
210         "SensorsAnalyticsSDK/Core": [
212         ]
213       },
214       "source_files": "SensorsAnalyticsSDK/WebView/**/*.{h,m}",
215       "public_header_files": "SensorsAnalyticsSDK/WebView/SensorsAnalyticsSDK+WebView.h"
216     },
217     {
218       "name": "WKWebView",
219       "platforms": {
220         "ios": "8.0"
221       },
222       "dependencies": {
223         "SensorsAnalyticsSDK/Core": [
225         ]
226       },
227       "source_files": "SensorsAnalyticsSDK/WKWebView/**/*.{h,m}",
228       "public_header_files": "SensorsAnalyticsSDK/WKWebView/SensorsAnalyticsSDK+WKWebView.h"
229     },
230     {
231       "name": "ApplicationExtension",
232       "dependencies": {
233         "SensorsAnalyticsSDK/Extension": [
235         ]
236       },
237       "source_files": "SensorsAnalyticsSDK/AppExtension/*.{h,m}",
238       "public_header_files": "SensorsAnalyticsSDK/AppExtension/SensorsAnalyticsSDK+SAAppExtension.h"
239     }
240   ]