[Add] GizoSDK 2.0.2-alpha.05
[CocoaPods.git] / Specs / f / 8 / a / SensorsAnalyticsSDK / 4.2.4 / SensorsAnalyticsSDK.podspec.json
blob40ec0faf5c1a0d9a64c164dcf33c90ad7815fcc6
2   "name": "SensorsAnalyticsSDK",
3   "version": "4.2.4",
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.2.4"
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/SAAppExtensionDataManager.h",
50         "SensorsAnalyticsSDK/Core/SASecurityPolicy.h",
51         "SensorsAnalyticsSDK/Core/SAConfigOptions.h",
52         "SensorsAnalyticsSDK/Core/SAConstants.h",
53         "SensorsAnalyticsSDK/Core/PropertyPlugin/SAPropertyPluginProtocol.h"
54       ],
55       "ios": {
56         "resources": "SensorsAnalyticsSDK/SensorsAnalyticsSDK.bundle",
57         "frameworks": "CoreTelephony"
58       },
59       "dependencies": {
60         "SensorsAnalyticsSDK/__Store": [
62         ]
63       }
64     },
65     {
66       "name": "Extension",
67       "dependencies": {
68         "SensorsAnalyticsSDK/Base": [
70         ]
71       }
72     },
73     {
74       "name": "Common",
75       "dependencies": {
76         "SensorsAnalyticsSDK/Extension": [
78         ]
79       },
80       "public_header_files": "SensorsAnalyticsSDK/JSBridge/SensorsAnalyticsSDK+JavaScriptBridge.h",
81       "source_files": [
82         "SensorsAnalyticsSDK/Core/SAAlertController.{h,m}",
83         "SensorsAnalyticsSDK/JSBridge/**/*.{h,m}"
84       ],
85       "ios": {
86         "source_files": [
87           "SensorsAnalyticsSDK/RemoteConfig/**/*.{h,m}",
88           "SensorsAnalyticsSDK/ChannelMatch/**/*.{h,m}",
89           "SensorsAnalyticsSDK/Encrypt/**/*.{h,m}",
90           "SensorsAnalyticsSDK/Deeplink/**/*.{h,m}",
91           "SensorsAnalyticsSDK/DebugMode/**/*.{h,m}",
92           "SensorsAnalyticsSDK/Core/SAAlertController.h"
93         ],
94         "public_header_files": [
95           "SensorsAnalyticsSDK/{Encrypt,RemoteConfig,ChannelMatch,Deeplink,DebugMode}/{SAConfigOptions,SensorsAnalyticsSDK}+*.h",
96           "SensorsAnalyticsSDK/Encrypt/SAEncryptProtocol.h",
97           "SensorsAnalyticsSDK/Encrypt/SASecretKey.h"
98         ]
99       }
100     },
101     {
102       "name": "Core",
103       "ios": {
104         "dependencies": {
105           "SensorsAnalyticsSDK/Visualized": [
107           ]
108         }
109       },
110       "osx": {
111         "dependencies": {
112           "SensorsAnalyticsSDK/Common": [
114           ]
115         }
116       }
117     },
118     {
119       "name": "CAID",
120       "platforms": {
121         "ios": "8.0"
122       },
123       "dependencies": {
124         "SensorsAnalyticsSDK/Core": [
126         ]
127       },
128       "source_files": "SensorsAnalyticsSDK/CAID/**/*.{h,m}",
129       "private_header_files": "SensorsAnalyticsSDK/CAID/**/*.h"
130     },
131     {
132       "name": "AutoTrack",
133       "platforms": {
134         "ios": "8.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": "8.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": "8.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": "8.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": "8.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": "8.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": "8.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": "8.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   ]