[Add] !ProtoCompiler-gRPCCppPlugin 1.69.0
[CocoaPods.git] / Specs / 6 / 9 / 0 / RoomBox / 2.31.0 / RoomBox.podspec.json
blob54e2f9ef3cade629be422d9e4c997d1bb6644650
2   "name": "RoomBox",
3   "version": "2.31.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.31.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.6.BASIC"
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.6.BASIC"
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/XdfRtcSDK/*.framework",
238       "resources": "RoomBoxSDK/XdfRtcSDK/*.bundle",
239       "libraries": [
240         "c++",
241         "z",
242         "bz2"
243       ],
244       "frameworks": [
245         "CoreML",
246         "Accelerate",
247         "SystemConfiguration",
248         "CoreTelephony",
249         "CoreMedia",
250         "CoreMotion",
251         "AudioToolbox",
252         "VideoToolbox",
253         "AVFoundation",
254         "UIKit"
255       ]
256     },
257     {
258       "name": "XDFRoomBoxResource",
259       "resources": [
260         "RoomBoxSDK/XDFRoomBoxResources.bundle",
261         "RoomBoxSDK/XDFRoomBoxResources_l.bundle",
262         "RoomBoxSDK/XDFRoomBoxResources_d.bundle"
263       ]
264     },
265     {
266       "name": "RoomBoxIM",
267       "vendored_frameworks": "RoomBoxSDK/RoomBoxIMSDK.xcframework",
268       "platforms": {
269         "ios": "10.0"
270       },
271       "dependencies": {
272         "Protobuf": [
273           "3.22.0"
274         ],
275         "AliyunLogProducer": [
276           "2.2.8"
277         ]
278       },
279       "pod_target_xcconfig": {
280         "ENABLE_BITCODE": "NO",
281         "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
282         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
283       }
284     },
285     {
286       "name": "QsRtcSDK",
287       "vendored_frameworks": "RoomBoxSDK/QsRtcSDK/*.framework",
288       "libraries": [
289         "c++",
290         "resolv"
291       ],
292       "frameworks": [
293         "CoreML",
294         "Accelerate",
295         "SystemConfiguration",
296         "CoreTelephony",
297         "CoreMedia",
298         "CoreMotion",
299         "AudioToolbox",
300         "VideoToolbox",
301         "AVFoundation",
302         "UIKit"
303       ]
304     },
305     {
306       "name": "libABFramework",
307       "vendored_frameworks": "RoomBoxSDK/libABFramework.framework",
308       "libraries": "c++"
309     },
310     {
311       "name": "RoomBoxLogger",
312       "requires_arc": true,
313       "vendored_frameworks": "RoomBoxSDK/RoomBoxLogger.xcframework",
314       "dependencies": {
315         "RoomBox/RoomBoxUtils": [
317         ],
318         "RoomBox/RoomBoxConfigManager": [
320         ],
321         "AliyunLogProducer": [
322           "2.2.8"
323         ]
324       }
325     }
326   ],
327   "swift_version": "5.2"