[Add] AlibabacloudBPStudio20210931 4.0.4
[CocoaPods.git] / Specs / 6 / 9 / 0 / RoomBox / 2.2.9 / RoomBox.podspec.json
blobc67a577b29fa59d936cecef4f433615a74b43602
2   "name": "RoomBox",
3   "version": "2.2.9",
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     "git": "https://github.com/roombox-lab/RoomBoxSDK.git",
13     "tag": "2.2.9"
14   },
15   "platforms": {
16     "ios": "10.0"
17   },
18   "swift_versions": "5.2",
19   "static_framework": true,
20   "default_subspecs": "All",
21   "requires_arc": true,
22   "subspecs": [
23     {
24       "name": "All",
25       "dependencies": {
26         "RoomBox/Live": [
28         ],
29         "RoomBox/RoomBoxPlayback": [
31         ],
32         "RoomBox/XDFRoomBoxResource": [
34         ]
35       }
36     },
37     {
38       "name": "Live",
39       "requires_arc": true,
40       "platforms": {
41         "ios": "10.0"
42       },
43       "frameworks": [
44         "UIKit",
45         "CoreFoundation",
46         "CFNetwork",
47         "QuartzCore"
48       ],
49       "pod_target_xcconfig": {
50         "ENABLE_BITCODE": "NO",
51         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
52         "GCC_PREPROCESSOR_DEFINITIONS": "GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
53       },
54       "resources": "RoomBoxSDK/RoomBoxLive.framework/RoomBoxLive.bundle",
55       "vendored_frameworks": "RoomBoxSDK/RoomBoxLive.framework",
56       "dependencies": {
57         "AgoraRtcEngine_Special_iOS": [
58           "2.9.107.190.4941"
59         ],
60         "RoomBox/RoomBoxUtils": [
62         ],
63         "RoomBox/RoomBoxConfigManager": [
65         ],
66         "RoomBox/XDFIJKMediaFramework": [
68         ],
69         "RoomBox/XDFRoomCommonBussiness": [
71         ],
72         "RoomBox/XDFRoomBoxResource": [
74         ],
75         "RoomBox/XdfRtcSDK": [
77         ],
78         "RoomBox/RoomBoxIM": [
80         ],
81         "RoomBox/RoomBoxPlayback": [
83         ],
84         "RoomBox/QsRtcSDK": [
86         ],
87         "RoomBox/RoomBoxLogger": [
89         ]
90       }
91     },
92     {
93       "name": "LiveNoResource",
94       "requires_arc": true,
95       "platforms": {
96         "ios": "10.0"
97       },
98       "frameworks": [
99         "UIKit",
100         "CoreFoundation",
101         "CFNetwork",
102         "QuartzCore"
103       ],
104       "pod_target_xcconfig": {
105         "ENABLE_BITCODE": "NO",
106         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
107         "GCC_PREPROCESSOR_DEFINITIONS": "GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
108       },
109       "resources": "RoomBoxSDK/RoomBoxLive.framework/RoomBoxLive.bundle",
110       "vendored_frameworks": "RoomBoxSDK/RoomBoxLive.framework",
111       "dependencies": {
112         "AgoraRtcEngine_Special_iOS": [
113           "2.9.107.190.4941"
114         ],
115         "RoomBox/RoomBoxUtils": [
117         ],
118         "RoomBox/RoomBoxConfigManager": [
120         ],
121         "RoomBox/XDFIJKMediaFramework": [
123         ],
124         "RoomBox/XDFRoomCommonBussiness": [
126         ],
127         "RoomBox/XdfRtcSDK": [
129         ],
130         "RoomBox/RoomBoxIM": [
132         ],
133         "RoomBox/RoomBoxPlayback": [
135         ],
136         "RoomBox/QsRtcSDK": [
138         ],
139         "RoomBox/RoomBoxLogger": [
141         ]
142       }
143     },
144     {
145       "name": "RoomBoxUtils",
146       "requires_arc": true,
147       "platforms": {
148         "ios": "10.0"
149       },
150       "frameworks": [
151         "UIKit",
152         "CoreFoundation"
153       ],
154       "pod_target_xcconfig": {
155         "ENABLE_BITCODE": "NO",
156         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
157         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
158       },
159       "dependencies": {
160         "RxSwift": [
161           "6.0.0-rc.1"
162         ],
163         "RxCocoa": [
164           "6.0.0-rc.1"
165         ],
166         "RxRelay": [
167           "6.0.0-rc.1"
168         ],
169         "Protobuf": [
170           "3.6.1"
171         ],
172         "SwiftProtobuf": [
173           "1.5.0"
174         ]
175       },
176       "vendored_frameworks": "RoomBoxSDK/RoomBoxUtils.framework"
177     },
178     {
179       "name": "XDFIJKMediaFramework",
180       "requires_arc": true,
181       "platforms": {
182         "ios": "10.0"
183       },
184       "vendored_frameworks": "RoomBoxSDK/XDFIJKMediaFramework.framework",
185       "frameworks": [
186         "AudioToolbox",
187         "AVFoundation",
188         "CoreGraphics",
189         "CoreMedia",
190         "CoreVideo",
191         "MobileCoreServices",
192         "OpenGLES",
193         "QuartzCore",
194         "VideoToolbox",
195         "Foundation",
196         "UIKit",
197         "MediaPlayer"
198       ],
199       "libraries": [
200         "bz2",
201         "z",
202         "c++"
203       ]
204     },
205     {
206       "name": "RoomBoxConfigManager",
207       "requires_arc": true,
208       "platforms": {
209         "ios": "10.0"
210       },
211       "frameworks": [
212         "UIKit",
213         "CoreFoundation",
214         "CFNetwork",
215         "QuartzCore"
216       ],
217       "vendored_frameworks": "RoomBoxSDK/RoomBoxConfigManager.framework"
218     },
219     {
220       "name": "XDFRoomCommonBussiness",
221       "requires_arc": true,
222       "platforms": {
223         "ios": "10.0"
224       },
225       "frameworks": [
226         "QuartzCore",
227         "UIKit"
228       ],
229       "vendored_frameworks": "RoomBoxSDK/XDFRoomCommonBussiness.framework",
230       "dependencies": {
231         "RoomBox/RoomBoxUtils": [
233         ],
234         "RoomBox/RoomBoxConfigManager": [
236         ]
237       }
238     },
239     {
240       "name": "RoomBoxPlayback",
241       "requires_arc": true,
242       "platforms": {
243         "ios": "10.0"
244       },
245       "frameworks": [
246         "QuartzCore",
247         "UIKit"
248       ],
249       "resources": "RoomBoxSDK/RoomBoxPlayback.framework/RoomBoxPlayback.bundle",
250       "vendored_frameworks": "RoomBoxSDK/RoomBoxPlayback.framework",
251       "dependencies": {
252         "RoomBox/XDFIJKMediaFramework": [
254         ],
255         "RoomBox/RoomBoxUtils": [
257         ],
258         "RoomBox/XDFRoomCommonBussiness": [
260         ],
261         "RoomBox/RoomBoxConfigManager": [
263         ],
264         "AliPlayerSDK_iOS": [
265           "5.4.2.0"
266         ],
267         "AliyunOSSiOS": [
268           "2.10.10"
269         ],
270         "AliyunLogProducer": [
271           "2.2.8"
272         ],
273         "RoomBox/libABFramework": [
275         ]
276       },
277       "pod_target_xcconfig": {
278         "ENABLE_BITCODE": "NO",
279         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
280         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
281       }
282     },
283     {
284       "name": "XdfRtcSDK",
285       "vendored_frameworks": "RoomBoxSDK/XdfRTC.framework",
286       "libraries": [
287         "c++",
288         "resolv"
289       ],
290       "frameworks": [
291         "CoreML",
292         "Accelerate",
293         "SystemConfiguration",
294         "CoreTelephony",
295         "CoreMedia",
296         "CoreMotion",
297         "AudioToolbox",
298         "VideoToolbox",
299         "AVFoundation",
300         "UIKit"
301       ]
302     },
303     {
304       "name": "XDFRoomBoxResource",
305       "resources": [
306         "RoomBoxSDK/XDFRoomBoxResources.bundle",
307         "RoomBoxSDK/XDFRoomBoxResources_l.bundle",
308         "RoomBoxSDK/XDFRoomBoxResources_d.bundle"
309       ]
310     },
311     {
312       "name": "RoomBoxIM",
313       "vendored_frameworks": "RoomBoxSDK/RoomBoxIM.framework",
314       "platforms": {
315         "ios": "10.0"
316       },
317       "dependencies": {
318         "Protobuf": [
319           "3.6.1"
320         ],
321         "AliyunLogProducer": [
322           "2.2.8"
323         ]
324       },
325       "pod_target_xcconfig": {
326         "ENABLE_BITCODE": "NO",
327         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
328         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
329       }
330     },
331     {
332       "name": "QsRtcSDK",
333       "vendored_frameworks": "RoomBoxSDK/QsRtcSDK/*.framework",
334       "libraries": [
335         "c++",
336         "resolv"
337       ],
338       "frameworks": [
339         "CoreML",
340         "Accelerate",
341         "SystemConfiguration",
342         "CoreTelephony",
343         "CoreMedia",
344         "CoreMotion",
345         "AudioToolbox",
346         "VideoToolbox",
347         "AVFoundation",
348         "UIKit"
349       ]
350     },
351     {
352       "name": "libABFramework",
353       "vendored_frameworks": "RoomBoxSDK/libABFramework.framework",
354       "libraries": "c++"
355     },
356     {
357       "name": "RoomBoxLogger",
358       "requires_arc": true,
359       "vendored_frameworks": "RoomBoxSDK/RoomBoxLogger.framework",
360       "dependencies": {
361         "RoomBox/RoomBoxUtils": [
363         ],
364         "RoomBox/RoomBoxConfigManager": [
366         ],
367         "AliyunLogProducer": [
368           "2.2.8"
369         ]
370       }
371     }
372   ],
373   "swift_version": "5.2"