[Add] AlibabacloudBPStudio20210931 4.0.4
[CocoaPods.git] / Specs / 6 / 9 / 0 / RoomBox / 0.3.1-t / RoomBox.podspec.json
blob079a6e9a35c3346a02c063c9cf87d685fb0d0914
2   "name": "RoomBox",
3   "version": "0.3.1-t",
4   "summary": "RoomBox SDK",
5   "homepage": "https://github.com/roombox-lab/RoomBoxSDK.git",
6   "license": "MIT",
7   "authors": {
8     "LYongLiang": "liangyl0515@163.com"
9   },
10   "social_media_url": "",
11   "source": {
12     "http": "https://download.roombox.xdf.cn/sdk/release/RoomBoxSDK-Special-0.3.1.zip"
13   },
14   "platforms": {
15     "ios": "10.0"
16   },
17   "swift_versions": "5.2",
18   "static_framework": true,
19   "default_subspecs": "All",
20   "requires_arc": true,
21   "subspecs": [
22     {
23       "name": "All",
24       "dependencies": {
25         "RoomBox/Live": [
27         ],
28         "RoomBox/RoomBoxPlayback": [
30         ],
31         "RoomBox/XDFRoomBoxResource": [
33         ]
34       }
35     },
36     {
37       "name": "RoomBoxCommerceLive",
38       "frameworks": [
39         "UIKit",
40         "CoreFoundation",
41         "CFNetwork",
42         "QuartzCore"
43       ],
44       "pod_target_xcconfig": {
45         "ENABLE_BITCODE": "NO",
46         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
47         "GCC_PREPROCESSOR_DEFINITIONS": "GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
48       },
49       "resources": "RoomBoxSDK/RoomBoxLiveCommerce.bundle",
50       "vendored_frameworks": "RoomBoxSDK/RoomBoxLiveCommerce.framework",
51       "dependencies": {
52         "RoomBox/RoomBoxUtils": [
54         ],
55         "RoomBox/RoomBoxConfigManager": [
57         ],
58         "RoomBox/RoomBoxIM": [
60         ],
61         "Queen": [
62           "1.5.0-official-ultimate"
63         ],
64         "AlivcLivePusher": [
66         ],
67         "AliPlayerSDK_iOS": [
69         ],
70         "AliPlayerSDK_iOS_ARTC": [
72         ],
73         "RtsSDK": [
75         ]
76       }
77     },
78     {
79       "name": "Live",
80       "requires_arc": true,
81       "platforms": {
82         "ios": "10.0"
83       },
84       "frameworks": [
85         "UIKit",
86         "CoreFoundation",
87         "CFNetwork",
88         "QuartzCore"
89       ],
90       "pod_target_xcconfig": {
91         "ENABLE_BITCODE": "NO",
92         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
93         "GCC_PREPROCESSOR_DEFINITIONS": "GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
94       },
95       "resources": "RoomBoxSDK/RoomBoxLive.framework/RoomBoxLive.bundle",
96       "vendored_frameworks": "RoomBoxSDK/RoomBoxLive.framework",
97       "dependencies": {
98         "AgoraRtcEngine_Special_iOS": [
99           "2.9.107.190.4941"
100         ],
101         "RoomBox/RoomBoxUtils": [
103         ],
104         "RoomBox/RoomBoxConfigManager": [
106         ],
107         "RoomBox/XDFIJKMediaFramework": [
109         ],
110         "RoomBox/XDFRoomCommonBussiness": [
112         ],
113         "RoomBox/XDFRoomBoxResource": [
115         ],
116         "RoomBox/XdfRtcSDK": [
118         ],
119         "RoomBox/RoomBoxIM": [
121         ],
122         "RoomBox/RoomBoxPlayback": [
124         ],
125         "RoomBox/QsRtcSDK": [
127         ],
128         "RoomBox/RoomBoxLogger": [
130         ]
131       }
132     },
133     {
134       "name": "LiveNoResource",
135       "requires_arc": true,
136       "platforms": {
137         "ios": "10.0"
138       },
139       "frameworks": [
140         "UIKit",
141         "CoreFoundation",
142         "CFNetwork",
143         "QuartzCore"
144       ],
145       "pod_target_xcconfig": {
146         "ENABLE_BITCODE": "NO",
147         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
148         "GCC_PREPROCESSOR_DEFINITIONS": "GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
149       },
150       "resources": "RoomBoxSDK/RoomBoxLive.framework/RoomBoxLive.bundle",
151       "vendored_frameworks": "RoomBoxSDK/RoomBoxLive.framework",
152       "dependencies": {
153         "AgoraRtcEngine_Special_iOS": [
154           "2.9.107.190.4941"
155         ],
156         "RoomBox/RoomBoxUtils": [
158         ],
159         "RoomBox/RoomBoxConfigManager": [
161         ],
162         "RoomBox/XDFIJKMediaFramework": [
164         ],
165         "RoomBox/XDFRoomCommonBussiness": [
167         ],
168         "RoomBox/XdfRtcSDK": [
170         ],
171         "RoomBox/RoomBoxIM": [
173         ],
174         "RoomBox/RoomBoxPlayback": [
176         ],
177         "RoomBox/QsRtcSDK": [
179         ],
180         "RoomBox/RoomBoxLogger": [
182         ]
183       }
184     },
185     {
186       "name": "RoomBoxUtils",
187       "requires_arc": true,
188       "platforms": {
189         "ios": "10.0"
190       },
191       "frameworks": [
192         "UIKit",
193         "CoreFoundation"
194       ],
195       "pod_target_xcconfig": {
196         "ENABLE_BITCODE": "NO",
197         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
198         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
199       },
200       "dependencies": {
201         "RxSwift": [
202           "6.0.0-rc.1"
203         ],
204         "RxCocoa": [
205           "6.0.0-rc.1"
206         ],
207         "RxRelay": [
208           "6.0.0-rc.1"
209         ],
210         "Protobuf": [
211           "3.6.1"
212         ],
213         "SwiftProtobuf": [
214           "1.5.0"
215         ]
216       },
217       "vendored_frameworks": "RoomBoxSDK/RoomBoxUtils.framework"
218     },
219     {
220       "name": "XDFIJKMediaFramework",
221       "requires_arc": true,
222       "platforms": {
223         "ios": "10.0"
224       },
225       "vendored_frameworks": "RoomBoxSDK/XDFIJKMediaFramework.framework",
226       "frameworks": [
227         "AudioToolbox",
228         "AVFoundation",
229         "CoreGraphics",
230         "CoreMedia",
231         "CoreVideo",
232         "MobileCoreServices",
233         "OpenGLES",
234         "QuartzCore",
235         "VideoToolbox",
236         "Foundation",
237         "UIKit",
238         "MediaPlayer"
239       ],
240       "libraries": [
241         "bz2",
242         "z",
243         "c++"
244       ]
245     },
246     {
247       "name": "RoomBoxConfigManager",
248       "requires_arc": true,
249       "platforms": {
250         "ios": "10.0"
251       },
252       "frameworks": [
253         "UIKit",
254         "CoreFoundation",
255         "CFNetwork",
256         "QuartzCore"
257       ],
258       "vendored_frameworks": "RoomBoxSDK/RoomBoxConfigManager.framework"
259     },
260     {
261       "name": "XDFRoomCommonBussiness",
262       "requires_arc": true,
263       "platforms": {
264         "ios": "10.0"
265       },
266       "frameworks": [
267         "QuartzCore",
268         "UIKit"
269       ],
270       "vendored_frameworks": "RoomBoxSDK/XDFRoomCommonBussiness.framework",
271       "dependencies": {
272         "RoomBox/RoomBoxUtils": [
274         ],
275         "RoomBox/RoomBoxConfigManager": [
277         ]
278       }
279     },
280     {
281       "name": "RoomBoxPlayback",
282       "requires_arc": true,
283       "platforms": {
284         "ios": "10.0"
285       },
286       "frameworks": [
287         "QuartzCore",
288         "UIKit"
289       ],
290       "resources": "RoomBoxSDK/RoomBoxPlayback.framework/RoomBoxPlayback.bundle",
291       "vendored_frameworks": "RoomBoxSDK/RoomBoxPlayback.framework",
292       "dependencies": {
293         "RoomBox/XDFIJKMediaFramework": [
295         ],
296         "RoomBox/RoomBoxUtils": [
298         ],
299         "RoomBox/XDFRoomCommonBussiness": [
301         ],
302         "RoomBox/RoomBoxConfigManager": [
304         ],
305         "AliPlayerSDK_iOS": [
307         ],
308         "AliyunOSSiOS": [
309           "2.10.10"
310         ],
311         "AliyunLogProducer": [
312           "2.2.8"
313         ],
314         "RoomBox/libABFramework": [
316         ]
317       },
318       "pod_target_xcconfig": {
319         "ENABLE_BITCODE": "NO",
320         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
321         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
322       }
323     },
324     {
325       "name": "XdfRtcSDK",
326       "vendored_frameworks": "RoomBoxSDK/XdfRTC.framework",
327       "libraries": [
328         "c++",
329         "resolv"
330       ],
331       "frameworks": [
332         "CoreML",
333         "Accelerate",
334         "SystemConfiguration",
335         "CoreTelephony",
336         "CoreMedia",
337         "CoreMotion",
338         "AudioToolbox",
339         "VideoToolbox",
340         "AVFoundation",
341         "UIKit"
342       ]
343     },
344     {
345       "name": "XDFRoomBoxResource",
346       "resources": [
347         "RoomBoxSDK/XDFRoomBoxResources.bundle",
348         "RoomBoxSDK/XDFRoomBoxResources_l.bundle",
349         "RoomBoxSDK/XDFRoomBoxResources_d.bundle"
350       ]
351     },
352     {
353       "name": "RoomBoxIM",
354       "vendored_frameworks": "RoomBoxSDK/RoomBoxIM.framework",
355       "platforms": {
356         "ios": "10.0"
357       },
358       "dependencies": {
359         "Protobuf": [
360           "3.6.1"
361         ],
362         "AliyunLogProducer": [
363           "2.2.8"
364         ]
365       },
366       "pod_target_xcconfig": {
367         "ENABLE_BITCODE": "NO",
368         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
369         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
370       }
371     },
372     {
373       "name": "QsRtcSDK",
374       "vendored_frameworks": "RoomBoxSDK/QsRtcSDK/*.framework",
375       "libraries": [
376         "c++",
377         "resolv"
378       ],
379       "frameworks": [
380         "CoreML",
381         "Accelerate",
382         "SystemConfiguration",
383         "CoreTelephony",
384         "CoreMedia",
385         "CoreMotion",
386         "AudioToolbox",
387         "VideoToolbox",
388         "AVFoundation",
389         "UIKit"
390       ]
391     },
392     {
393       "name": "libABFramework",
394       "vendored_frameworks": "RoomBoxSDK/libABFramework.framework",
395       "libraries": "c++"
396     },
397     {
398       "name": "RoomBoxLogger",
399       "requires_arc": true,
400       "vendored_frameworks": "RoomBoxSDK/RoomBoxLogger.framework",
401       "dependencies": {
402         "RoomBox/RoomBoxUtils": [
404         ],
405         "RoomBox/RoomBoxConfigManager": [
407         ],
408         "AliyunLogProducer": [
409           "2.2.8"
410         ]
411       }
412     }
413   ],
414   "swift_version": "5.2"