[Add] TrinityAudioSDK 3.2.118
[CocoaPods.git] / Specs / 5 / 8 / 6 / TUIChat / 7.6.5012 / TUIChat.podspec.json
blob296f07222373a88694b486df63f2a1c932caf7c0
2   "name": "TUIChat",
3   "version": "7.6.5012",
4   "platforms": {
5     "ios": "9.0"
6   },
7   "license": {
8     "type": "Proprietary",
9     "text": "        copyright 2017 tencent Ltd. All rights reserved.\n"
10   },
11   "homepage": "https://cloud.tencent.com/document/product/269/3794",
12   "documentation_url": "https://cloud.tencent.com/document/product/269/9147",
13   "authors": "tencent video cloud",
14   "summary": "TUIChat",
15   "xcconfig": {
16     "VALID_ARCHS": "armv7 arm64 x86_64"
17   },
18   "libraries": "stdc++",
19   "requires_arc": true,
20   "source": {
21     "http": "https://im.sdk.cloud.tencent.cn/download/tuikit/7.6.5012/ios/TUIChat.zip?time=3"
22   },
23   "default_subspecs": "ALL",
24   "pod_target_xcconfig": {
25     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
26   },
27   "user_target_xcconfig": {
28     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
29   },
30   "subspecs": [
31     {
32       "name": "VoiceConvert",
33       "vendored_libraries": "**/TUIChat/VoiceConvert/*.a",
34       "source_files": "**/TUIChat/VoiceConvert/*.{h,m,mm}"
35     },
36     {
37       "name": "CommonModel",
38       "source_files": "**/TUIChat/CommonModel/*.{h,m,mm}",
39       "dependencies": {
40         "TXIMSDK_Plus_iOS": [
41           "7.6.5011"
42         ],
43         "TUICore": [
44           "7.6.5011"
45         ],
46         "TIMCommon": [
47           "7.6.5011"
48         ],
49         "TUIChat/VoiceConvert": [
51         ],
52         "ReactiveObjC": [
54         ],
55         "SDWebImage": [
57         ],
58         "Masonry": [
60         ]
61       }
62     },
63     {
64       "name": "BaseCellData",
65       "subspecs": [
66         {
67           "name": "Base",
68           "source_files": "**/TUIChat/BaseCellData/Base/*.{h,m,mm}",
69           "dependencies": {
70             "TUIChat/CommonModel": [
72             ]
73           }
74         },
75         {
76           "name": "Chat",
77           "source_files": "**/TUIChat/BaseCellData/Chat/*.{h,m,mm}",
78           "dependencies": {
79             "TUIChat/BaseCellData/Base": [
81             ]
82           }
83         },
84         {
85           "name": "Custom",
86           "source_files": "**/TUIChat/BaseCellData/Custom/*.{h,m,mm}",
87           "dependencies": {
88             "TUIChat/BaseCellData/Chat": [
90             ]
91           }
92         },
93         {
94           "name": "Reply",
95           "source_files": "**/TUIChat/BaseCellData/Reply/*.{h,m,mm}",
96           "dependencies": {
97             "TUIChat/BaseCellData/Custom": [
99             ]
100           }
101         },
102         {
103           "name": "Emoji",
104           "source_files": "**/TUIChat/BaseCellData/Emoji/*.{h,m,mm}",
105           "dependencies": {
106             "TUIChat/BaseCellData/Custom": [
108             ]
109           }
110         }
111       ]
112     },
113     {
114       "name": "BaseCell",
115       "source_files": "**/TUIChat/BaseCell/*.{h,m,mm}",
116       "dependencies": {
117         "TUIChat/BaseCellData": [
119         ]
120       }
121     },
122     {
123       "name": "BaseDataProvider",
124       "subspecs": [
125         {
126           "name": "Base",
127           "source_files": "**/TUIChat/BaseDataProvider/Base/*.{h,m,mm}",
128           "dependencies": {
129             "TUIChat/BaseCellData": [
131             ]
132           }
133         },
134         {
135           "name": "Impl",
136           "source_files": "**/TUIChat/BaseDataProvider/Impl/*.{h,m,mm}",
137           "dependencies": {
138             "TUIChat/BaseCellData": [
140             ],
141             "TUIChat/BaseDataProvider/Base": [
143             ]
144           }
145         }
146       ]
147     },
148     {
149       "name": "CommonUI",
150       "subspecs": [
151         {
152           "name": "Camera",
153           "source_files": "**/TUIChat/CommonUI/Camera/*.{h,m,mm}",
154           "dependencies": {
155             "TUIChat/BaseDataProvider": [
157             ],
158             "TUIChat/BaseCell": [
160             ]
161           }
162         },
163         {
164           "name": "Pendency",
165           "source_files": "**/TUIChat/CommonUI/Pendency/*.{h,m,mm}",
166           "dependencies": {
167             "TUIChat/BaseDataProvider": [
169             ],
170             "TUIChat/BaseCell": [
172             ]
173           }
174         },
175         {
176           "name": "Pop",
177           "source_files": "**/TUIChat/CommonUI/Pop/*.{h,m,mm}",
178           "dependencies": {
179             "TUIChat/BaseDataProvider": [
181             ],
182             "TUIChat/BaseCell": [
184             ]
185           }
186         }
187       ]
188     },
189     {
190       "name": "UI_Classic",
191       "resources": [
192         "**/TUIChat/Resources/*.bundle"
193       ],
194       "subspecs": [
195         {
196           "name": "Cell",
197           "subspecs": [
198             {
199               "name": "Base",
200               "source_files": "**/TUIChat/UI_Classic/Cell/Base/*.{h,m,mm}",
201               "dependencies": {
202                 "TUIChat/CommonUI": [
204                 ]
205               }
206             },
207             {
208               "name": "Chat",
209               "source_files": "**/TUIChat/UI_Classic/Cell/Chat/*.{h,m,mm}",
210               "dependencies": {
211                 "TUIChat/UI_Classic/Cell/Base": [
213                 ]
214               }
215             },
216             {
217               "name": "Custom",
218               "source_files": "**/TUIChat/UI_Classic/Cell/Custom/*.{h,m,mm}",
219               "dependencies": {
220                 "TUIChat/UI_Classic/Cell/Chat": [
222                 ]
223               }
224             },
225             {
226               "name": "Reply",
227               "source_files": "**/TUIChat/UI_Classic/Cell/Reply/*.{h,m,mm}",
228               "dependencies": {
229                 "TUIChat/UI_Classic/Cell/Custom": [
231                 ]
232               }
233             }
234           ]
235         },
236         {
237           "name": "Input",
238           "source_files": "**/TUIChat/UI_Classic/Input/*.{h,m,mm}",
239           "dependencies": {
240             "TUIChat/UI_Classic/Cell": [
242             ]
243           }
244         },
245         {
246           "name": "Chat",
247           "source_files": "**/TUIChat/UI_Classic/Chat/*.{h,m,mm}",
248           "dependencies": {
249             "TUIChat/UI_Classic/Input": [
251             ]
252           }
253         },
254         {
255           "name": "Service",
256           "source_files": "**/TUIChat/UI_Classic/Service/*.{h,m,mm}",
257           "dependencies": {
258             "TUIChat/UI_Classic/Chat": [
260             ]
261           }
262         },
263         {
264           "name": "Header",
265           "source_files": "**/TUIChat/UI_Classic/Header/*.{h,m,mm}",
266           "dependencies": {
267             "TUIChat/UI_Classic/Service": [
269             ]
270           }
271         }
272       ]
273     },
274     {
275       "name": "UI_Minimalist",
276       "resources": [
277         "**/TUIChat/Resources/*.bundle"
278       ],
279       "subspecs": [
280         {
281           "name": "Cell",
282           "subspecs": [
283             {
284               "name": "Base",
285               "source_files": "**/TUIChat/UI_Minimalist/Cell/Base/*.{h,m,mm}",
286               "dependencies": {
287                 "TUIChat/CommonUI": [
289                 ]
290               }
291             },
292             {
293               "name": "Chat",
294               "source_files": "**/TUIChat/UI_Minimalist/Cell/Chat/*.{h,m,mm}",
295               "dependencies": {
296                 "TUIChat/UI_Minimalist/Cell/Base": [
298                 ]
299               }
300             },
301             {
302               "name": "Custom",
303               "source_files": "**/TUIChat/UI_Minimalist/Cell/Custom/*.{h,m,mm}",
304               "dependencies": {
305                 "TUIChat/UI_Minimalist/Cell/Chat": [
307                 ]
308               }
309             },
310             {
311               "name": "Reply",
312               "source_files": "**/TUIChat/UI_Minimalist/Cell/Reply/*.{h,m,mm}",
313               "dependencies": {
314                 "TUIChat/UI_Minimalist/Cell/Custom": [
316                 ]
317               }
318             }
319           ]
320         },
321         {
322           "name": "Input",
323           "source_files": "**/TUIChat/UI_Minimalist/Input/*.{h,m,mm}",
324           "dependencies": {
325             "TUIChat/UI_Minimalist/Cell": [
327             ]
328           }
329         },
330         {
331           "name": "Chat",
332           "source_files": "**/TUIChat/UI_Minimalist/Chat/*.{h,m,mm}",
333           "dependencies": {
334             "TUIChat/UI_Minimalist/Input": [
336             ]
337           }
338         },
339         {
340           "name": "Service",
341           "source_files": "**/TUIChat/UI_Minimalist/Service/*.{h,m,mm}",
342           "dependencies": {
343             "TUIChat/UI_Minimalist/Chat": [
345             ]
346           }
347         },
348         {
349           "name": "Header",
350           "source_files": "**/TUIChat/UI_Minimalist/Header/*.{h,m,mm}",
351           "dependencies": {
352             "TUIChat/UI_Minimalist/Service": [
354             ]
355           }
356         }
357       ]
358     },
359     {
360       "name": "ALL",
361       "dependencies": {
362         "TUIChat/UI_Classic": [
364         ],
365         "TUIChat/UI_Minimalist": [
367         ]
368       }
369     }
370   ]