[Add] AlibabacloudBPStudio20210931 4.0.4
[CocoaPods.git] / Specs / 6 / 9 / 0 / RoomBox / 2.21.0.1 / RoomBox.podspec.json
blob3fde6d8988719844df5bc0bf4f9590224f468f37
2   "name": "RoomBox",
3   "version": "2.21.0.1",
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://sdk-ios.oss-cn-beijing.aliyuncs.com/sdk/release/RoomBoxSDK-Special-2.21.0.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.framework/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": [
65           "4.3.2"
66         ],
67         "AliPlayerSDK_iOS": [
68           "5.4.6.0-25587639"
69         ],
70         "AliPlayerSDK_iOS_ARTC": [
71           "5.4.4.0"
72         ],
73         "RtsSDK": [
74           "1.9.0"
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.191.5168"
100         ],
101         "RoomBox/RoomBoxUtils": [
103         ],
104         "RoomBox/RoomBoxConfigManager": [
106         ],
107         "RoomBox/XDFRoomCommonBussiness": [
109         ],
110         "RoomBox/XDFRoomBoxResource": [
112         ],
113         "RoomBox/XdfRtcSDK": [
115         ],
116         "RoomBox/RoomBoxIM": [
118         ],
119         "RoomBox/RoomBoxPlayback": [
121         ],
122         "RoomBox/QsRtcSDK": [
124         ],
125         "RoomBox/RoomBoxLogger": [
127         ]
128       }
129     },
130     {
131       "name": "LiveNoResource",
132       "requires_arc": true,
133       "platforms": {
134         "ios": "10.0"
135       },
136       "frameworks": [
137         "UIKit",
138         "CoreFoundation",
139         "CFNetwork",
140         "QuartzCore"
141       ],
142       "pod_target_xcconfig": {
143         "ENABLE_BITCODE": "NO",
144         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
145         "GCC_PREPROCESSOR_DEFINITIONS": "GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
146       },
147       "resources": "RoomBoxSDK/RoomBoxLive.framework/RoomBoxLive.bundle",
148       "vendored_frameworks": "RoomBoxSDK/RoomBoxLive.framework",
149       "dependencies": {
150         "AgoraRtcEngine_Special_iOS": [
151           "2.9.107.191.5168"
152         ],
153         "RoomBox/RoomBoxUtils": [
155         ],
156         "RoomBox/RoomBoxConfigManager": [
158         ],
159         "RoomBox/XDFRoomCommonBussiness": [
161         ],
162         "RoomBox/XdfRtcSDK": [
164         ],
165         "RoomBox/RoomBoxIM": [
167         ],
168         "RoomBox/RoomBoxPlayback": [
170         ],
171         "RoomBox/QsRtcSDK": [
173         ],
174         "RoomBox/RoomBoxLogger": [
176         ]
177       }
178     },
179     {
180       "name": "RoomBoxUtils",
181       "requires_arc": true,
182       "platforms": {
183         "ios": "10.0"
184       },
185       "frameworks": [
186         "UIKit",
187         "CoreFoundation"
188       ],
189       "pod_target_xcconfig": {
190         "ENABLE_BITCODE": "NO",
191         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
192         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
193       },
194       "dependencies": {
195         "RxSwift": [
196           "6.0.0-rc.1"
197         ],
198         "RxCocoa": [
199           "6.0.0-rc.1"
200         ],
201         "RxRelay": [
202           "6.0.0-rc.1"
203         ],
204         "Protobuf": [
205           "3.6.1"
206         ],
207         "SwiftProtobuf": [
208           "1.5.0"
209         ]
210       },
211       "vendored_frameworks": "RoomBoxSDK/RoomBoxUtils.framework"
212     },
213     {
214       "name": "RoomBoxConfigManager",
215       "requires_arc": true,
216       "platforms": {
217         "ios": "10.0"
218       },
219       "frameworks": [
220         "UIKit",
221         "CoreFoundation",
222         "CFNetwork",
223         "QuartzCore"
224       ],
225       "vendored_frameworks": "RoomBoxSDK/RoomBoxConfigManager.framework"
226     },
227     {
228       "name": "XDFRoomCommonBussiness",
229       "requires_arc": true,
230       "platforms": {
231         "ios": "10.0"
232       },
233       "frameworks": [
234         "QuartzCore",
235         "UIKit"
236       ],
237       "vendored_frameworks": "RoomBoxSDK/XDFRoomCommonBussiness.framework",
238       "dependencies": {
239         "RoomBox/RoomBoxUtils": [
241         ],
242         "RoomBox/RoomBoxConfigManager": [
244         ]
245       }
246     },
247     {
248       "name": "RoomBoxPlayback",
249       "requires_arc": true,
250       "platforms": {
251         "ios": "10.0"
252       },
253       "frameworks": [
254         "QuartzCore",
255         "UIKit"
256       ],
257       "resources": "RoomBoxSDK/RoomBoxPlayback.framework/RoomBoxPlayback.bundle",
258       "vendored_frameworks": "RoomBoxSDK/RoomBoxPlayback.framework",
259       "dependencies": {
260         "RoomBox/RoomBoxUtils": [
262         ],
263         "RoomBox/XDFRoomCommonBussiness": [
265         ],
266         "RoomBox/RoomBoxConfigManager": [
268         ],
269         "AliPlayerSDK_iOS": [
270           "5.4.6.0-25587639"
271         ],
272         "AliyunOSSiOS": [
273           "2.10.10"
274         ],
275         "AliyunLogProducer": [
276           "2.2.8"
277         ],
278         "RoomBox/libABFramework": [
280         ]
281       },
282       "pod_target_xcconfig": {
283         "ENABLE_BITCODE": "NO",
284         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
285         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
286       }
287     },
288     {
289       "name": "XdfRtcSDK",
290       "vendored_frameworks": "RoomBoxSDK/XdfRTC.framework",
291       "libraries": [
292         "c++",
293         "resolv"
294       ],
295       "frameworks": [
296         "CoreML",
297         "Accelerate",
298         "SystemConfiguration",
299         "CoreTelephony",
300         "CoreMedia",
301         "CoreMotion",
302         "AudioToolbox",
303         "VideoToolbox",
304         "AVFoundation",
305         "UIKit"
306       ]
307     },
308     {
309       "name": "XDFRoomBoxResource",
310       "resources": [
311         "RoomBoxSDK/XDFRoomBoxResources.bundle"
312       ]
313     },
314     {
315       "name": "RoomBoxIM",
316       "vendored_frameworks": "RoomBoxSDK/RoomBoxIM.framework",
317       "platforms": {
318         "ios": "10.0"
319       },
320       "dependencies": {
321         "Protobuf": [
322           "3.6.1"
323         ],
324         "AliyunLogProducer": [
325           "2.2.8"
326         ]
327       },
328       "pod_target_xcconfig": {
329         "ENABLE_BITCODE": "NO",
330         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
331         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
332       }
333     },
334     {
335       "name": "QsRtcSDK",
336       "vendored_frameworks": "RoomBoxSDK/QsRtcSDK/*.framework",
337       "libraries": [
338         "c++",
339         "resolv"
340       ],
341       "frameworks": [
342         "CoreML",
343         "Accelerate",
344         "SystemConfiguration",
345         "CoreTelephony",
346         "CoreMedia",
347         "CoreMotion",
348         "AudioToolbox",
349         "VideoToolbox",
350         "AVFoundation",
351         "UIKit"
352       ]
353     },
354     {
355       "name": "libABFramework",
356       "vendored_frameworks": "RoomBoxSDK/libABFramework.framework",
357       "libraries": "c++"
358     },
359     {
360       "name": "RoomBoxLogger",
361       "requires_arc": true,
362       "vendored_frameworks": "RoomBoxSDK/RoomBoxLogger.framework",
363       "dependencies": {
364         "RoomBox/RoomBoxUtils": [
366         ],
367         "RoomBox/RoomBoxConfigManager": [
369         ],
370         "AliyunLogProducer": [
371           "2.2.8"
372         ]
373       }
374     }
375   ],
376   "swift_version": "5.2"