[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / 4 / 1 / 7 / MKScannerPro / 1.0.0 / MKScannerPro.podspec.json
blob8f9c72d903f26b7a023c39c19140bc555209211b
2   "name": "MKScannerPro",
3   "version": "1.0.0",
4   "summary": "A short description of MKScannerPro.",
5   "description": "TODO: Add long description of the pod here.",
6   "homepage": "https://github.com/MKScannerPro/MKScannerPro_iOS",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "aadyx2007@163.com": "aadyx2007@163.com"
13   },
14   "source": {
15     "git": "https://github.com/MKScannerPro/MKScannerPro_iOS.git",
16     "tag": "1.0.0"
17   },
18   "platforms": {
19     "ios": "12.0"
20   },
21   "source_files": "MKScannerPro/Classes/**/*",
22   "resource_bundles": {
23     "MKScannerPro": [
24       "MKScannerPro/Assets/*.png"
25     ]
26   },
27   "subspecs": [
28     {
29       "name": "ApplicationModule",
30       "source_files": "MKScannerPro/Classes/ApplicationModule/**",
31       "dependencies": {
32         "MKBaseModuleLibrary": [
34         ]
35       }
36     },
37     {
38       "name": "CTMediator",
39       "source_files": "MKScannerPro/Classes/CTMediator/**",
40       "dependencies": {
41         "MKBaseModuleLibrary": [
43         ],
44         "CTMediator": [
46         ]
47       }
48     },
49     {
50       "name": "Target",
51       "source_files": "MKScannerPro/Classes/Target/**"
52     },
53     {
54       "name": "DatabaseManager",
55       "source_files": "MKScannerPro/Classes/DatabaseManager/**",
56       "dependencies": {
57         "FMDB": [
59         ],
60         "MKBaseModuleLibrary": [
62         ],
63         "MKScannerPro/DeviceModel": [
65         ]
66       }
67     },
68     {
69       "name": "DeviceModel",
70       "source_files": "MKScannerPro/Classes/DeviceModel/**",
71       "dependencies": {
72         "MKBaseModuleLibrary": [
74         ],
75         "MKScannerPro/ServerManager": [
77         ]
78       }
79     },
80     {
81       "name": "SDK",
82       "dependencies": {
83         "MKBaseModuleLibrary": [
85         ],
86         "MKBaseMQTTModule": [
88         ]
89       },
90       "subspecs": [
91         {
92           "name": "BLE",
93           "source_files": "MKScannerPro/Classes/SDK/BLE/**",
94           "dependencies": {
95             "MKBaseBleModule": [
97             ]
98           }
99         },
100         {
101           "name": "MQTT",
102           "source_files": "MKScannerPro/Classes/SDK/MQTT/**"
103         }
104       ]
105     },
106     {
107       "name": "ServerManager",
108       "source_files": "MKScannerPro/Classes/ServerManager/**",
109       "dependencies": {
110         "MKBaseModuleLibrary": [
112         ],
113         "MKScannerPro/SDK/MQTT": [
115         ]
116       }
117     },
118     {
119       "name": "Functions",
120       "dependencies": {
121         "MKScannerPro/DeviceModel": [
123         ],
124         "MKScannerPro/DatabaseManager": [
126         ],
127         "MKScannerPro/SDK": [
129         ],
130         "MKScannerPro/ServerManager": [
132         ],
133         "MKBaseModuleLibrary": [
135         ],
136         "MKCustomUIModule": [
138         ],
139         "MLInputDodger": [
141         ]
142       },
143       "subspecs": [
144         {
145           "name": "ConnectionSettingPage",
146           "subspecs": [
147             {
148               "name": "Controller",
149               "source_files": "MKScannerPro/Classes/Functions/ConnectionSettingPage/Controller/**"
150             }
151           ]
152         },
153         {
154           "name": "ConnectSuccessPage",
155           "subspecs": [
156             {
157               "name": "Controller",
158               "source_files": "MKScannerPro/Classes/Functions/ConnectSuccessPage/Controller/**"
159             }
160           ]
161         },
162         {
163           "name": "DataReportingPage",
164           "subspecs": [
165             {
166               "name": "Controller",
167               "source_files": "MKScannerPro/Classes/Functions/DataReportingPage/Controller/**"
168             }
169           ]
170         },
171         {
172           "name": "DeviceDataPage",
173           "subspecs": [
174             {
175               "name": "Controller",
176               "source_files": "MKScannerPro/Classes/Functions/DeviceDataPage/Controller/**",
177               "dependencies": {
178                 "MKScannerPro/Functions/DeviceDataPage/View": [
180                 ],
181                 "MKScannerPro/Functions/SettingPage/Controller": [
183                 ],
184                 "MKScannerPro/Functions/UploadOptionPage/Controller": [
186                 ]
187               }
188             },
189             {
190               "name": "View",
191               "source_files": "MKScannerPro/Classes/Functions/DeviceDataPage/View/**"
192             }
193           ]
194         },
195         {
196           "name": "DeviceInfoPage",
197           "subspecs": [
198             {
199               "name": "Controller",
200               "source_files": "MKScannerPro/Classes/Functions/DeviceInfoPage/Controller/**"
201             }
202           ]
203         },
204         {
205           "name": "DeviceListPage",
206           "subspecs": [
207             {
208               "name": "Controller",
209               "source_files": "MKScannerPro/Classes/Functions/DeviceListPage/Controller/**",
210               "dependencies": {
211                 "MKScannerPro/Functions/DeviceListPage/View": [
213                 ],
214                 "MKScannerPro/Functions/ServerForAPP/Controller": [
216                 ],
217                 "MKScannerPro/Functions/ScanPage/Controller": [
219                 ],
220                 "MKScannerPro/Functions/DeviceDataPage/Controller": [
222                 ]
223               }
224             },
225             {
226               "name": "View",
227               "source_files": "MKScannerPro/Classes/Functions/DeviceListPage/View/**"
228             }
229           ]
230         },
231         {
232           "name": "DuplicateDataFilterPage",
233           "subspecs": [
234             {
235               "name": "Controller",
236               "source_files": "MKScannerPro/Classes/Functions/DuplicateDataFilterPage/Controller/**",
237               "dependencies": {
238                 "MKScannerPro/Functions/DuplicateDataFilterPage/Model": [
240                 ]
241               }
242             },
243             {
244               "name": "Model",
245               "source_files": "MKScannerPro/Classes/Functions/DuplicateDataFilterPage/Model/**"
246             }
247           ]
248         },
249         {
250           "name": "FilterConditionPage",
251           "subspecs": [
252             {
253               "name": "Controller",
254               "source_files": "MKScannerPro/Classes/Functions/FilterConditionPage/Controller/**",
255               "dependencies": {
256                 "MKScannerPro/Functions/FilterConditionPage/Model": [
258                 ]
259               }
260             },
261             {
262               "name": "Model",
263               "source_files": "MKScannerPro/Classes/Functions/FilterConditionPage/Model/**"
264             }
265           ]
266         },
267         {
268           "name": "LEDSettingPage",
269           "subspecs": [
270             {
271               "name": "Controller",
272               "source_files": "MKScannerPro/Classes/Functions/LEDSettingPage/Controller/**"
273             }
274           ]
275         },
276         {
277           "name": "MQTTSettingForDevicePage",
278           "subspecs": [
279             {
280               "name": "Controller",
281               "source_files": "MKScannerPro/Classes/Functions/MQTTSettingForDevicePage/Controller/**",
282               "dependencies": {
283                 "MKScannerPro/Functions/MQTTSettingForDevicePage/View": [
285                 ]
286               }
287             },
288             {
289               "name": "View",
290               "source_files": "MKScannerPro/Classes/Functions/MQTTSettingForDevicePage/View/**"
291             }
292           ]
293         },
294         {
295           "name": "NetworkStatusPage",
296           "subspecs": [
297             {
298               "name": "Controller",
299               "source_files": "MKScannerPro/Classes/Functions/NetworkStatusPage/Controller/**"
300             }
301           ]
302         },
303         {
304           "name": "OTAPage",
305           "subspecs": [
306             {
307               "name": "Controller",
308               "source_files": "MKScannerPro/Classes/Functions/OTAPage/Controller/**"
309             }
310           ]
311         },
312         {
313           "name": "ScanPage",
314           "subspecs": [
315             {
316               "name": "Controller",
317               "source_files": "MKScannerPro/Classes/Functions/ScanPage/Controller/**",
318               "dependencies": {
319                 "MKScannerPro/Functions/ScanPage/Model": [
321                 ],
322                 "MKScannerPro/Functions/ScanPage/View": [
324                 ],
325                 "MKScannerPro/Functions/ServerForDevice/Controller": [
327                 ]
328               }
329             },
330             {
331               "name": "Model",
332               "source_files": "MKScannerPro/Classes/Functions/ScanPage/Model/**"
333             },
334             {
335               "name": "View",
336               "source_files": "MKScannerPro/Classes/Functions/ScanPage/View/**",
337               "dependencies": {
338                 "MKScannerPro/Functions/ScanPage/Model": [
340                 ]
341               }
342             }
343           ]
344         },
345         {
346           "name": "ScanTimeoutOptionPage",
347           "subspecs": [
348             {
349               "name": "Controller",
350               "source_files": "MKScannerPro/Classes/Functions/ScanTimeoutOptionPage/Controller/**"
351             }
352           ]
353         },
354         {
355           "name": "ServerForAPP",
356           "subspecs": [
357             {
358               "name": "Controller",
359               "source_files": "MKScannerPro/Classes/Functions/ServerForAPP/Controller/**",
360               "dependencies": {
361                 "MKScannerPro/Functions/ServerForAPP/Model": [
363                 ],
364                 "MKScannerPro/Functions/ServerForAPP/View": [
366                 ]
367               }
368             },
369             {
370               "name": "Model",
371               "source_files": "MKScannerPro/Classes/Functions/ServerForAPP/Model/**"
372             },
373             {
374               "name": "View",
375               "source_files": "MKScannerPro/Classes/Functions/ServerForAPP/View/**"
376             }
377           ]
378         },
379         {
380           "name": "ServerForDevice",
381           "subspecs": [
382             {
383               "name": "Controller",
384               "source_files": "MKScannerPro/Classes/Functions/ServerForDevice/Controller/**",
385               "dependencies": {
386                 "MKScannerPro/Functions/ServerForDevice/Model": [
388                 ],
389                 "MKScannerPro/Functions/ServerForDevice/View": [
391                 ],
392                 "MKScannerPro/Functions/ConnectSuccessPage/Controller": [
394                 ]
395               }
396             },
397             {
398               "name": "Model",
399               "source_files": "MKScannerPro/Classes/Functions/ServerForDevice/Model/**"
400             },
401             {
402               "name": "View",
403               "source_files": "MKScannerPro/Classes/Functions/ServerForDevice/View/**"
404             }
405           ]
406         },
407         {
408           "name": "SettingPage",
409           "subspecs": [
410             {
411               "name": "Controller",
412               "source_files": "MKScannerPro/Classes/Functions/SettingPage/Controller/**",
413               "dependencies": {
414                 "MKScannerPro/Functions/DeviceInfoPage/Controller": [
416                 ],
417                 "MKScannerPro/Functions/MQTTSettingForDevicePage/Controller": [
419                 ],
420                 "MKScannerPro/Functions/LEDSettingPage/Controller": [
422                 ],
423                 "MKScannerPro/Functions/DataReportingPage/Controller": [
425                 ],
426                 "MKScannerPro/Functions/NetworkStatusPage/Controller": [
428                 ],
429                 "MKScannerPro/Functions/SystemTimePage/Controller": [
431                 ],
432                 "MKScannerPro/Functions/OTAPage/Controller": [
434                 ],
435                 "MKScannerPro/Functions/ConnectionSettingPage/Controller": [
437                 ],
438                 "MKScannerPro/Functions/ScanTimeoutOptionPage/Controller": [
440                 ]
441               }
442             }
443           ]
444         },
445         {
446           "name": "SystemTimePage",
447           "subspecs": [
448             {
449               "name": "Controller",
450               "source_files": "MKScannerPro/Classes/Functions/SystemTimePage/Controller/**"
451             }
452           ]
453         },
454         {
455           "name": "TypeFilterPage",
456           "subspecs": [
457             {
458               "name": "Controller",
459               "source_files": "MKScannerPro/Classes/Functions/TypeFilterPage/Controller/**",
460               "dependencies": {
461                 "MKScannerPro/Functions/TypeFilterPage/Model": [
463                 ]
464               }
465             },
466             {
467               "name": "Model",
468               "source_files": "MKScannerPro/Classes/Functions/TypeFilterPage/Model/**"
469             }
470           ]
471         },
472         {
473           "name": "UploadDataOptionPage",
474           "subspecs": [
475             {
476               "name": "Controller",
477               "source_files": "MKScannerPro/Classes/Functions/UploadDataOptionPage/Controller/**",
478               "dependencies": {
479                 "MKScannerPro/Functions/UploadDataOptionPage/Model": [
481                 ]
482               }
483             },
484             {
485               "name": "Model",
486               "source_files": "MKScannerPro/Classes/Functions/UploadDataOptionPage/Model/**"
487             }
488           ]
489         },
490         {
491           "name": "UploadOptionPage",
492           "subspecs": [
493             {
494               "name": "Controller",
495               "source_files": "MKScannerPro/Classes/Functions/UploadOptionPage/Controller/**",
496               "dependencies": {
497                 "MKScannerPro/Functions/UploadOptionPage/Model": [
499                 ],
500                 "MKScannerPro/Functions/TypeFilterPage/Controller": [
502                 ],
503                 "MKScannerPro/Functions/FilterConditionPage/Controller": [
505                 ],
506                 "MKScannerPro/Functions/DuplicateDataFilterPage/Controller": [
508                 ],
509                 "MKScannerPro/Functions/UploadDataOptionPage/Controller": [
511                 ]
512               }
513             },
514             {
515               "name": "Model",
516               "source_files": "MKScannerPro/Classes/Functions/UploadOptionPage/Model/**"
517             }
518           ]
519         }
520       ]
521     }
522   ]