[Add] PlanktonGameServicesSDK 5.2.1
[CocoaPods.git] / Specs / 6 / 9 / 0 / RoomBox / 2.29.0 / RoomBox.podspec.json
blob05360b1e55b6400b7847b6830d0c25c57d5c6976
2   "name": "RoomBox",
3   "version": "2.29.0",
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-2.29.0.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   "cocoapods_version": ">= 1.10.0",
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/RoomBoxLiveSDK.xcframework/ios-arm64_armv7/RoomBoxLiveSDK.framework/RoomBoxLiveSDK.bundle",
55       "vendored_frameworks": "RoomBoxSDK/RoomBoxLiveSDK.xcframework",
56       "dependencies": {
57         "AgoraRtcEngine_Special_iOS": [
58           "3.7.2.4.AINS"
59         ],
60         "RoomBox/RoomBoxUtils": [
62         ],
63         "RoomBox/RoomBoxConfigManager": [
65         ],
66         "RoomBox/XDFRoomCommonBussiness": [
68         ],
69         "RoomBox/XDFRoomBoxResource": [
71         ],
72         "RoomBox/XdfRtcSDK": [
74         ],
75         "RoomBox/RoomBoxIM": [
77         ],
78         "RoomBox/RoomBoxPlayback": [
80         ],
81         "RoomBox/QsRtcSDK": [
83         ],
84         "RoomBox/RoomBoxLogger": [
86         ]
87       }
88     },
89     {
90       "name": "LiveNoResource",
91       "requires_arc": true,
92       "platforms": {
93         "ios": "10.0"
94       },
95       "frameworks": [
96         "UIKit",
97         "CoreFoundation",
98         "CFNetwork",
99         "QuartzCore"
100       ],
101       "pod_target_xcconfig": {
102         "ENABLE_BITCODE": "NO",
103         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
104         "GCC_PREPROCESSOR_DEFINITIONS": "GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
105       },
106       "resources": "RoomBoxSDK/RoomBoxLiveSDK.xcframework/ios-arm64_armv7/RoomBoxLiveSDK.framework/RoomBoxLiveSDK.bundle",
107       "vendored_frameworks": "RoomBoxSDK/RoomBoxLiveSDK.xcframework",
108       "dependencies": {
109         "AgoraRtcEngine_Special_iOS": [
110           "3.7.2.4.AINS"
111         ],
112         "RoomBox/RoomBoxUtils": [
114         ],
115         "RoomBox/RoomBoxConfigManager": [
117         ],
118         "RoomBox/XDFRoomCommonBussiness": [
120         ],
121         "RoomBox/XdfRtcSDK": [
123         ],
124         "RoomBox/RoomBoxIM": [
126         ],
127         "RoomBox/RoomBoxPlayback": [
129         ],
130         "RoomBox/QsRtcSDK": [
132         ],
133         "RoomBox/RoomBoxLogger": [
135         ]
136       }
137     },
138     {
139       "name": "RoomBoxUtils",
140       "requires_arc": true,
141       "platforms": {
142         "ios": "10.0"
143       },
144       "frameworks": [
145         "UIKit",
146         "CoreFoundation"
147       ],
148       "pod_target_xcconfig": {
149         "ENABLE_BITCODE": "NO",
150         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
151         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
152       },
153       "dependencies": {
154         "Protobuf": [
155           "3.22.0"
156         ]
157       },
158       "vendored_frameworks": "RoomBoxSDK/RoomBoxUtils.xcframework"
159     },
160     {
161       "name": "RoomBoxConfigManager",
162       "requires_arc": true,
163       "platforms": {
164         "ios": "10.0"
165       },
166       "frameworks": [
167         "UIKit",
168         "CoreFoundation",
169         "CFNetwork",
170         "QuartzCore"
171       ],
172       "vendored_frameworks": "RoomBoxSDK/RoomBoxConfig.xcframework"
173     },
174     {
175       "name": "XDFRoomCommonBussiness",
176       "requires_arc": true,
177       "platforms": {
178         "ios": "10.0"
179       },
180       "frameworks": [
181         "QuartzCore",
182         "UIKit"
183       ],
184       "vendored_frameworks": "RoomBoxSDK/XDFRoomCommonBussiness.xcframework",
185       "dependencies": {
186         "RoomBox/RoomBoxUtils": [
188         ],
189         "RoomBox/RoomBoxConfigManager": [
191         ]
192       }
193     },
194     {
195       "name": "RoomBoxPlayback",
196       "requires_arc": true,
197       "platforms": {
198         "ios": "10.0"
199       },
200       "frameworks": [
201         "QuartzCore",
202         "UIKit"
203       ],
204       "resources": "RoomBoxSDK/RoomBoxPlaybackSDK.xcframework/ios-arm64_armv7/RoomBoxPlaybackSDK.framework/RoomBoxPlaybackSDK.bundle",
205       "vendored_frameworks": "RoomBoxSDK/RoomBoxPlaybackSDK.xcframework",
206       "dependencies": {
207         "RoomBox/RoomBoxUtils": [
209         ],
210         "RoomBox/XDFRoomCommonBussiness": [
212         ],
213         "RoomBox/RoomBoxConfigManager": [
215         ],
216         "AliPlayerSDK_iOS": [
217           "5.4.6.0-25587639"
218         ],
219         "AliyunOSSiOS": [
220           "2.10.16"
221         ],
222         "AliyunLogProducer": [
223           "2.2.8"
224         ],
225         "RoomBox/libABFramework": [
227         ]
228       },
229       "pod_target_xcconfig": {
230         "ENABLE_BITCODE": "NO",
231         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
232         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
233       }
234     },
235     {
236       "name": "XdfRtcSDK",
237       "vendored_frameworks": "RoomBoxSDK/XdfRTC.framework",
238       "libraries": [
239         "c++",
240         "resolv"
241       ],
242       "frameworks": [
243         "CoreML",
244         "Accelerate",
245         "SystemConfiguration",
246         "CoreTelephony",
247         "CoreMedia",
248         "CoreMotion",
249         "AudioToolbox",
250         "VideoToolbox",
251         "AVFoundation",
252         "UIKit"
253       ]
254     },
255     {
256       "name": "XDFRoomBoxResource",
257       "resources": [
258         "RoomBoxSDK/XDFRoomBoxResources.bundle",
259         "RoomBoxSDK/XDFRoomBoxResources_l.bundle",
260         "RoomBoxSDK/XDFRoomBoxResources_d.bundle"
261       ]
262     },
263     {
264       "name": "RoomBoxIM",
265       "vendored_frameworks": "RoomBoxSDK/RoomBoxIMSDK.xcframework",
266       "platforms": {
267         "ios": "10.0"
268       },
269       "dependencies": {
270         "Protobuf": [
271           "3.22.0"
272         ],
273         "AliyunLogProducer": [
274           "2.2.8"
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": "QsRtcSDK",
285       "vendored_frameworks": "RoomBoxSDK/QsRtcSDK/*.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": "libABFramework",
305       "vendored_frameworks": "RoomBoxSDK/libABFramework.framework",
306       "libraries": "c++"
307     },
308     {
309       "name": "RoomBoxLogger",
310       "requires_arc": true,
311       "vendored_frameworks": "RoomBoxSDK/RoomBoxLogger.xcframework",
312       "dependencies": {
313         "RoomBox/RoomBoxUtils": [
315         ],
316         "RoomBox/RoomBoxConfigManager": [
318         ],
319         "AliyunLogProducer": [
320           "2.2.8"
321         ]
322       }
323     }
324   ],
325   "swift_version": "5.2"