[Add] SpetrovOidc 2.9.0-beta2
[CocoaPods.git] / Specs / 0 / 6 / 8 / YUniMPSDK / 3.96 / YUniMPSDK.podspec.json
blob8936747666b32732c3871f299d78b95bd58a56a6
2   "name": "YUniMPSDK",
3   "version": "3.96",
4   "summary": "uniapp 原生小程序SDK",
5   "homepage": "https://github.com/dgyiheda/YUniMPSDK",
6   "license": "MIT",
7   "authors": {
8     "tanhao": "1779084072@qq.com"
9   },
10   "source": {
11     "git": "https://github.com/dgyiheda/YUniMPSDK.git",
12     "tag": "3.96"
13   },
14   "swift_versions": "5.7",
15   "platforms": {
16     "ios": "12.0"
17   },
18   "module_name": "YUniMPSDK",
19   "pod_target_xcconfig": {
20     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64",
21     "OTHER_LDFLAGS": "-ld64"
22   },
23   "user_target_xcconfig": {
24     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64",
25     "OTHER_LDFLAGS": "-ld64"
26   },
27   "requires_arc": false,
28   "default_subspecs": [
29     "Core",
30     "Barcode",
31     "NativeJs",
32     "Audio",
33     "Camera",
34     "Contacts",
35     "Video",
36     "Zip"
37   ],
38   "subspecs": [
39     {
40       "name": "Basic",
41       "platforms": {
42         "ios": "12.0"
43       },
44       "public_header_files": [
45         "UniMPSDK/Core/Headers/**/*.h",
46         "UniMPSDK/Core/Headers/*.h"
47       ],
48       "source_files": [
49         "UniMPSDK/Core/Headers/**/*.h",
50         "UniMPSDK/Core/Headers/**/*.h"
51       ],
52       "libraries": [
53         "c++",
54         "iconv"
55       ],
56       "vendored_frameworks": [
57         "UniMPSDK/Core/Libs/storage.framework"
58       ],
59       "vendored_libraries": [
60         "UniMPSDK/Core/Libs/libcoreSupport.a",
61         "UniMPSDK/Core/Libs/liblibIO.a",
62         "UniMPSDK/Core/Libs/liblibNativeObj.a",
63         "UniMPSDK/Core/Libs/liblibNativeUI.a",
64         "UniMPSDK/Core/Libs/liblibNavigator.a",
65         "UniMPSDK/Core/Libs/liblibPDRCore.a",
66         "UniMPSDK/Core/Libs/liblibStorage.a",
67         "UniMPSDK/Core/Libs/liblibUI.a",
68         "UniMPSDK/Core/Libs/liblibWeex.a",
69         "UniMPSDK/Core/Libs/libSDWebImage.a"
70       ],
71       "resources": [
72         "UniMPSDK/Core/Resources/PandoraApi.bundle",
73         "UniMPSDK/Core/Resources/__uniappes6.js",
74         "UniMPSDK/Core/Resources/uni-jsframework-vue3.js",
75         "UniMPSDK/Core/Resources/uni-jsframework.js",
76         "UniMPSDK/Core/Resources/unincomponents.ttf",
77         "UniMPSDK/Core/Resources/weex-polyfill.js",
78         "UniMPSDK/Core/Resources/weexUniJs.js"
79       ],
80       "frameworks": [
81         "JavaScriptCore",
82         "CoreMedia",
83         "MediaPlayer",
84         "AVFoundation",
85         "AVKit",
86         "GLKit",
87         "OpenGLES",
88         "CoreText",
89         "QuartzCore",
90         "CoreGraphics",
91         "QuickLook",
92         "CoreTelephony",
93         "Foundation",
94         "WebKit",
95         "SystemConfiguration",
96         "MobileCoreServices"
97       ]
98     },
99     {
100       "name": "Barcode",
101       "source_files": "YUniMPSDK/Barcode/*.{swift}",
102       "vendored_libraries": [
103         "UniMPSDK/Features/Libs/libDCUniBarcode.a",
104         "UniMPSDK/Features/Libs/liblibBarcode.a",
105         "UniMPSDK/Features/Libs/libDCUniZXing.a",
106         "UniMPSDK/Features/Libs/libuchardet.a"
107       ],
108       "frameworks": [
109         "AVFoundation",
110         "ImageIO",
111         "CoreVideo",
112         "CoreMedia"
113       ],
114       "libraries": [
115         "iconv.2"
116       ]
117     },
118     {
119       "name": "NativeJs",
120       "source_files": "YUniMPSDK/NativeJS/*.{swift}",
121       "vendored_libraries": [
122         "UniMPSDK/Features/Libs/liblibPGInvocation.a"
123       ]
124     },
125     {
126       "name": "iBeacon",
127       "source_files": "YUniMPSDK/IBeacon/*.{swift}",
128       "vendored_libraries": [
129         "UniMPSDK/Features/Libs/liblibBeacon.a"
130       ],
131       "frameworks": [
132         "CoreBluetooth",
133         "CoreLocation"
134       ]
135     },
136     {
137       "name": "Accelerometer",
138       "source_files": "YUniMPSDK/Accelerometer/*.{swift}",
139       "vendored_libraries": [
140         "UniMPSDK/Features/Libs/liblibAccelerometer.a"
141       ],
142       "frameworks": [
143         "Accelerate"
144       ]
145     },
146     {
147       "name": "Audio",
148       "source_files": "YUniMPSDK/Audio/*.{swift}",
149       "vendored_libraries": [
150         "UniMPSDK/Features/Libs/liblibMedia.a",
151         "UniMPSDK/Features/Libs/libopencore-amrnb.a",
152         "UniMPSDK/Features/Libs/libmp3lame.a"
153       ],
154       "frameworks": [
155         "AVFoundation"
156       ]
157     },
158     {
159       "name": "Camera",
160       "source_files": "YUniMPSDK/Camera/*.{swift}",
161       "vendored_libraries": [
162         "UniMPSDK/Features/Libs/liblibCamera.a"
163       ],
164       "frameworks": [
165         "AssetsLibrary",
166         "Photos",
167         "CoreMedia",
168         "MetalKit",
169         "GLKit"
170       ],
171       "resources": [
172         "UniMPSDK/Features/Resources/DCTZImagePickerController.bundle",
173         "UniMPSDK/Features/Resources/DCMediaEditingController.bundle"
174       ]
175     },
176     {
177       "name": "Contacts",
178       "source_files": "YUniMPSDK/Contacts/*.{swift}",
179       "vendored_libraries": [
180         "UniMPSDK/Features/Libs/liblibContacts.a"
181       ],
182       "frameworks": [
183         "AddressBookUI",
184         "AddressBook",
185         "AVFoundation",
186         "CoreVideo",
187         "CoreMedia"
188       ]
189     },
190     {
191       "name": "BaiduSDK",
192       "source_files": "YUniMPSDK/BaiduSDK/*.{swift}",
193       "vendored_libraries": [
194         "UniMPSDK/Features/Libs/liblibGeolocation.a",
195         "UniMPSDK/Features/Libs/libBaiduLocationPlugin.a",
196         "UniMPSDK/Features/Libs/libBaiduKeyVerify.a",
197         "UniMPSDK/Features/Libs/liblibMap.a",
198         "UniMPSDK/Features/Libs/libbmapimp.a",
199         "UniMPSDK/Features/Libs/libssl.a",
200         "UniMPSDK/Features/Libs/libcrypto.a"
201       ],
202       "vendored_frameworks": [
203         "UniMPSDK/Features/Libs/BaiduMapAPI_Utils.framework",
204         "UniMPSDK/Features/Libs/BaiduMapAPI_Base.framework",
205         "UniMPSDK/Features/Libs/BaiduMapAPI_Search.framework",
206         "UniMPSDK/Features/Libs/BaiduMapAPI_Map.framework",
207         "UniMPSDK/Features/Libs/BMKLocationKit.framework"
208       ],
209       "frameworks": [
210         "SystemConfiguration",
211         "Security",
212         "CoreLocation",
213         "MapKit",
214         "QuartzCore",
215         "OpenGLES",
216         "CoreGraphics",
217         "CoreTelephony"
218       ],
219       "libraries": [
220         "c++",
221         "sqlite3.0"
222       ],
223       "resources": [
224         "UniMPSDK/Features/Resources/mapapi.bundle"
225       ]
226     },
227     {
228       "name": "Messaging",
229       "source_files": "YUniMPSDK/Messaging/*.{swift}",
230       "vendored_libraries": [
231         "UniMPSDK/Features/Libs/liblibMessage.a"
232       ],
233       "frameworks": [
234         "MessageUI"
235       ]
236     },
237     {
238       "name": "Orientation",
239       "source_files": "YUniMPSDK/Orientation/*.{swift}",
240       "vendored_libraries": [
241         "UniMPSDK/Features/Libs/liblibOrientation.a"
242       ],
243       "frameworks": [
244         "CoreLocation"
245       ]
246     },
247     {
248       "name": "Proximity",
249       "source_files": "YUniMPSDK/Proximity/*.{swift}",
250       "vendored_libraries": [
251         "UniMPSDK/Features/Libs/liblibPGProximity.a"
252       ]
253     },
254     {
255       "name": "XMLHttpRequest",
256       "source_files": "YUniMPSDK/XMLHttpRequest/*.{swift}",
257       "vendored_libraries": [
258         "UniMPSDK/Features/Libs/liblibXHR.a"
259       ]
260     },
261     {
262       "name": "Zip",
263       "source_files": "YUniMPSDK/Zip/*.{swift}",
264       "vendored_libraries": [
265         "UniMPSDK/Features/Libs/liblibZip.a"
266       ]
267     },
268     {
269       "name": "WeChatSDK",
270       "source_files": "YUniMPSDK/WeChatSDK/*.{swift}",
271       "vendored_libraries": [
272         "UniMPSDK/Features/Libs/liblibShare.a",
273         "UniMPSDK/Features/Libs/libweixinShare.a",
274         "UniMPSDK/Features/Libs/libWeChatSDK_pay.a",
275         "UniMPSDK/Features/Libs/liblibPayment.a",
276         "UniMPSDK/Features/Libs/libwxpay.a",
277         "UniMPSDK/Features/Libs/liblibOauth.a",
278         "UniMPSDK/Features/Libs/libWXOauth.a"
279       ],
280       "libraries": [
281         "sqlite3.0",
282         "z"
283       ],
284       "frameworks": [
285         "CoreTelephony",
286         "SystemConfiguration"
287       ]
288     },
289     {
290       "name": "AlipaySDK",
291       "source_files": "YUniMPSDK/AlipaySDK/*.{swift}",
292       "vendored_frameworks": [
293         "UniMPSDK/Features/Libs/AlipaySDK.framework"
294       ],
295       "vendored_libraries": [
296         "UniMPSDK/Features/Libs/liblibPayment.a",
297         "UniMPSDK/Features/Libs/libalixpayment.a"
298       ],
299       "libraries": [
300         "c++",
301         "z"
302       ],
303       "frameworks": [
304         "CFNetwork",
305         "SystemConfiguration",
306         "CoreMotion",
307         "Security",
308         "WebKit"
309       ],
310       "resources": [
311         "UniMPSDK/Features/Resources/AlipaySDK.bundle"
312       ]
313     },
314     {
315       "name": "TencentQQSDK",
316       "source_files": "YUniMPSDK/TencentQQSDK/*.{swift}",
317       "vendored_frameworks": [
318         "UniMPSDK/Features/Libs/TencentOpenAPI.framework"
319       ],
320       "vendored_libraries": [
321         "UniMPSDK/Features/Libs/liblibShare.a",
322         "UniMPSDK/Features/Libs/libQQShare.a",
323         "UniMPSDK/Features/Libs/liblibOauth.a",
324         "UniMPSDK/Features/Libs/libQQOauth.a"
325       ]
326     },
327     {
328       "name": "WeiBoSDK",
329       "source_files": "YUniMPSDK/WeiBoSDK/*.{swift}",
330       "vendored_libraries": [
331         "UniMPSDK/Features/Libs/libWeiboSDK.a",
332         "UniMPSDK/Features/Libs/liblibShare.a",
333         "UniMPSDK/Features/Libs/libSinaShare.a",
334         "UniMPSDK/Features/Libs/liblibOauth.a",
335         "UniMPSDK/Features/Libs/libSinaWBOauth.a"
336       ],
337       "libraries": [
338         "sqlite3.0"
339       ],
340       "frameworks": [
341         "ImageIO"
342       ],
343       "resources": [
344         "UniMPSDK/Features/Resources/WeiboSDK.bundle"
345       ]
346     },
347     {
348       "name": "Video",
349       "source_files": "YUniMPSDK/Video/*.{swift}",
350       "vendored_frameworks": [
351         "UniMPSDK/Features/Libs/IJKMediaFrameworkWithSSL.framework",
352         "UniMPSDK/Features/Libs/DCUniVideoPublic.framework",
353         "UniMPSDK/Features/Libs/Masonry.framework"
354       ],
355       "vendored_libraries": [
356         "UniMPSDK/Features/Libs/liblibVideo.a",
357         "UniMPSDK/Features/Libs/libDCUniVideo.a"
358       ],
359       "libraries": [
360         "c++",
361         "bz2",
362         "z"
363       ],
364       "frameworks": [
365         "AudioToolbox",
366         "AVFoundation",
367         "CoreGraphics",
368         "CoreMedia",
369         "CoreVideo",
370         "VideoToolbox",
371         "MediaPlayer",
372         "MobileCoreServices",
373         "OpenGLES",
374         "QuartzCore",
375         "UIKit"
376       ],
377       "resources": [
378         "UniMPSDK/Features/Resources/DCSVProgressHUD.bundle",
379         "UniMPSDK/Features/Resources/DCPGVideo.bundle"
380       ]
381     },
382     {
383       "name": "Fingerprint",
384       "source_files": "YUniMPSDK/Fingerprint/*.{swift}",
385       "vendored_libraries": [
386         "UniMPSDK/Features/Libs/liblibFingerprint.a"
387       ],
388       "frameworks": [
389         "LocalAuthentication"
390       ]
391     },
392     {
393       "name": "FaceId",
394       "source_files": "YUniMPSDK/FaceId/*.{swift}",
395       "vendored_libraries": [
396         "UniMPSDK/Features/Libs/libDCUniFaceId.a"
397       ],
398       "frameworks": [
399         "LocalAuthentication"
400       ]
401     },
402     {
403       "name": "BlueTooth",
404       "source_files": "YUniMPSDK/BlueTooth/*.{swift}",
405       "vendored_libraries": [
406         "UniMPSDK/Features/Libs/liblibBlueTooth.a"
407       ],
408       "frameworks": [
409         "CoreBluetooth"
410       ]
411     },
412     {
413       "name": "Sqlite",
414       "source_files": "YUniMPSDK/Sqlite/*.{swift}",
415       "vendored_libraries": [
416         "UniMPSDK/Features/Libs/liblibSqlite.a"
417       ],
418       "libraries": [
419         "sqlite3.0"
420       ]
421     },
422     {
423       "name": "Core",
424       "ios": {
425         "dependencies": {
426           "YUniMPSDK/Basic": [
428           ]
429         }
430       },
431       "source_files": [
432         "YUniMPSDK/Core/*.{swift,h}"
433       ]
434     }
435   ],
436   "swift_version": "5.7"