[Add] ZJSDK 2.5.8.16
[CocoaPods.git] / Specs / f / 9 / e / MKBeaconXPlus / 1.0.2 / MKBeaconXPlus.podspec.json
blobe63af7fb91143842b15feaa289820015f9089569
2   "name": "MKBeaconXPlus",
3   "version": "1.0.2",
4   "summary": "A short description of MKBeaconXPlus.",
5   "description": "TODO: Add long description of the pod here.",
6   "homepage": "https://github.com/BeaconX-Pro/iOS-SDK",
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/BeaconX-Pro/iOS-SDK.git",
16     "tag": "1.0.2"
17   },
18   "platforms": {
19     "ios": "12.0"
20   },
21   "source_files": "MKBeaconXPlus/Classes/**/*",
22   "resource_bundles": {
23     "MKBeaconXPlus": [
24       "MKBeaconXPlus/Assets/*.png"
25     ]
26   },
27   "dependencies": {
28     "CTMediator": [
30     ]
31   },
32   "subspecs": [
33     {
34       "name": "ApplicationModule",
35       "source_files": "MKBeaconXPlus/Classes/ApplicationModule/**",
36       "dependencies": {
37         "MKBaseModuleLibrary": [
39         ]
40       }
41     },
42     {
43       "name": "ConnectManager",
44       "source_files": "MKBeaconXPlus/Classes/ConnectManager/**",
45       "dependencies": {
46         "MKBaseModuleLibrary": [
48         ],
49         "MKBeaconXPlus/SDK-BXP": [
51         ]
52       }
53     },
54     {
55       "name": "CTMediator",
56       "source_files": "MKBeaconXPlus/Classes/CTMediator/**"
57     },
58     {
59       "name": "Expand",
60       "dependencies": {
61         "MKBaseModuleLibrary": [
63         ]
64       },
65       "subspecs": [
66         {
67           "name": "Adopter",
68           "source_files": "MKBeaconXPlus/Classes/Expand/Adopter/**",
69           "dependencies": {
70             "MKBeaconXPlus/Expand/Defines": [
72             ]
73           }
74         },
75         {
76           "name": "Defines",
77           "source_files": "MKBeaconXPlus/Classes/Expand/Defines/**"
78         }
79       ]
80     },
81     {
82       "name": "SDK-BXP",
83       "source_files": "MKBeaconXPlus/Classes/SDK-BXP/**",
84       "dependencies": {
85         "MKBaseBleModule": [
87         ]
88       }
89     },
90     {
91       "name": "Target",
92       "source_files": "MKBeaconXPlus/Classes/Target/**",
93       "dependencies": {
94         "MKBeaconXPlus/Functions": [
96         ]
97       }
98     },
99     {
100       "name": "Functions",
101       "dependencies": {
102         "MKBeaconXPlus/ConnectManager": [
104         ],
105         "MKBeaconXPlus/Expand": [
107         ],
108         "MKBeaconXPlus/SDK-BXP": [
110         ],
111         "MKBeaconXPlus/CTMediator": [
113         ],
114         "MKBaseModuleLibrary": [
116         ],
117         "MKCustomUIModule": [
119         ],
120         "HHTransition": [
122         ],
123         "MLInputDodger": [
125         ],
126         "iOSDFULibrary": [
128         ]
129       },
130       "subspecs": [
131         {
132           "name": "AccelerationPage",
133           "subspecs": [
134             {
135               "name": "Controller",
136               "source_files": "MKBeaconXPlus/Classes/Functions/AccelerationPage/Controller/**",
137               "dependencies": {
138                 "MKBeaconXPlus/Functions/AccelerationPage/Model": [
140                 ],
141                 "MKBeaconXPlus/Functions/AccelerationPage/View": [
143                 ]
144               }
145             },
146             {
147               "name": "Model",
148               "source_files": "MKBeaconXPlus/Classes/Functions/AccelerationPage/Model/**"
149             },
150             {
151               "name": "View",
152               "source_files": "MKBeaconXPlus/Classes/Functions/AccelerationPage/View/**"
153             }
154           ]
155         },
156         {
157           "name": "DeviceInfoPage",
158           "subspecs": [
159             {
160               "name": "Controller",
161               "source_files": "MKBeaconXPlus/Classes/Functions/DeviceInfoPage/Controller/**",
162               "dependencies": {
163                 "MKBeaconXPlus/Functions/DeviceInfoPage/Model": [
165                 ]
166               }
167             },
168             {
169               "name": "Model",
170               "source_files": "MKBeaconXPlus/Classes/Functions/DeviceInfoPage/Model/**"
171             }
172           ]
173         },
174         {
175           "name": "ExportDataPage",
176           "subspecs": [
177             {
178               "name": "Controller",
179               "source_files": "MKBeaconXPlus/Classes/Functions/ExportDataPage/Controller/**",
180               "dependencies": {
181                 "MKBeaconXPlus/Functions/ExportDataPage/View": [
183                 ]
184               }
185             },
186             {
187               "name": "View",
188               "source_files": "MKBeaconXPlus/Classes/Functions/ExportDataPage/View/**"
189             }
190           ]
191         },
192         {
193           "name": "HTConfigPage",
194           "subspecs": [
195             {
196               "name": "Controller",
197               "source_files": "MKBeaconXPlus/Classes/Functions/HTConfigPage/Controller/**",
198               "dependencies": {
199                 "MKBeaconXPlus/Functions/HTConfigPage/Model": [
201                 ],
202                 "MKBeaconXPlus/Functions/HTConfigPage/View": [
204                 ],
205                 "MKBeaconXPlus/Functions/ExportDataPage/Controller": [
207                 ]
208               }
209             },
210             {
211               "name": "Model",
212               "source_files": "MKBeaconXPlus/Classes/Functions/HTConfigPage/Model/**"
213             },
214             {
215               "name": "StorageTriggerViews",
216               "source_files": "MKBeaconXPlus/Classes/Functions/HTConfigPage/StorageTriggerViews/**"
217             },
218             {
219               "name": "View",
220               "source_files": "MKBeaconXPlus/Classes/Functions/HTConfigPage/View/**",
221               "dependencies": {
222                 "MKBeaconXPlus/Functions/HTConfigPage/StorageTriggerViews": [
224                 ]
225               }
226             }
227           ]
228         },
229         {
230           "name": "ScanPage",
231           "subspecs": [
232             {
233               "name": "Controller",
234               "source_files": "MKBeaconXPlus/Classes/Functions/ScanPage/Controller/**",
235               "dependencies": {
236                 "MKBeaconXPlus/Functions/ScanPage/Model": [
238                 ],
239                 "MKBeaconXPlus/Functions/ScanPage/View": [
241                 ],
242                 "MKBeaconXPlus/Functions/TabBarPage/Controller": [
244                 ]
245               }
246             },
247             {
248               "name": "Model",
249               "source_files": "MKBeaconXPlus/Classes/Functions/ScanPage/Model/**"
250             },
251             {
252               "name": "View",
253               "source_files": "MKBeaconXPlus/Classes/Functions/ScanPage/View/**",
254               "dependencies": {
255                 "MKBeaconXPlus/Functions/ScanPage/Model": [
257                 ]
258               }
259             }
260           ]
261         },
262         {
263           "name": "SettingPage",
264           "subspecs": [
265             {
266               "name": "Controller",
267               "source_files": "MKBeaconXPlus/Classes/Functions/SettingPage/Controller/**",
268               "dependencies": {
269                 "MKBeaconXPlus/Functions/SettingPage/Model": [
271                 ],
272                 "MKBeaconXPlus/Functions/UpdatePage/Controller": [
274                 ],
275                 "MKBeaconXPlus/Functions/AccelerationPage/Controller": [
277                 ],
278                 "MKBeaconXPlus/Functions/HTConfigPage/Controller": [
280                 ]
281               }
282             },
283             {
284               "name": "Model",
285               "source_files": "MKBeaconXPlus/Classes/Functions/SettingPage/Model/**"
286             }
287           ]
288         },
289         {
290           "name": "SlotConfigPage",
291           "subspecs": [
292             {
293               "name": "Controller",
294               "source_files": "MKBeaconXPlus/Classes/Functions/SlotConfigPage/Controller/**",
295               "dependencies": {
296                 "MKBeaconXPlus/Functions/SlotConfigPage/Model": [
298                 ],
299                 "MKBeaconXPlus/Functions/SlotConfigPage/View": [
301                 ],
302                 "MKBeaconXPlus/Functions/SlotConfigPage/Header": [
304                 ]
305               }
306             },
307             {
308               "name": "Model",
309               "source_files": "MKBeaconXPlus/Classes/Functions/SlotConfigPage/Model/**",
310               "dependencies": {
311                 "MKBeaconXPlus/Functions/SlotConfigPage/Header": [
313                 ]
314               }
315             },
316             {
317               "name": "TriggerView",
318               "source_files": "MKBeaconXPlus/Classes/Functions/SlotConfigPage/TriggerView/**",
319               "dependencies": {
320                 "MKBeaconXPlus/Functions/SlotConfigPage/Header": [
322                 ]
323               }
324             },
325             {
326               "name": "View",
327               "source_files": "MKBeaconXPlus/Classes/Functions/SlotConfigPage/View/**",
328               "dependencies": {
329                 "MKBeaconXPlus/Functions/SlotConfigPage/TriggerView": [
331                 ],
332                 "MKBeaconXPlus/Functions/SlotConfigPage/Header": [
334                 ]
335               }
336             },
337             {
338               "name": "Header",
339               "source_files": "MKBeaconXPlus/Classes/Functions/SlotConfigPage/Header/**"
340             }
341           ]
342         },
343         {
344           "name": "SlotPage",
345           "subspecs": [
346             {
347               "name": "Controller",
348               "source_files": "MKBeaconXPlus/Classes/Functions/SlotPage/Controller/**",
349               "dependencies": {
350                 "MKBeaconXPlus/Functions/SlotPage/Model": [
352                 ],
353                 "MKBeaconXPlus/Functions/SlotConfigPage/Controller": [
355                 ]
356               }
357             },
358             {
359               "name": "Model",
360               "source_files": "MKBeaconXPlus/Classes/Functions/SlotPage/Model/**"
361             }
362           ]
363         },
364         {
365           "name": "TabBarPage",
366           "subspecs": [
367             {
368               "name": "Controller",
369               "source_files": "MKBeaconXPlus/Classes/Functions/TabBarPage/Controller/**",
370               "dependencies": {
371                 "MKBeaconXPlus/Functions/SlotPage/Controller": [
373                 ],
374                 "MKBeaconXPlus/Functions/SettingPage/Controller": [
376                 ],
377                 "MKBeaconXPlus/Functions/DeviceInfoPage/Controller": [
379                 ]
380               }
381             }
382           ]
383         },
384         {
385           "name": "UpdatePage",
386           "subspecs": [
387             {
388               "name": "Controller",
389               "source_files": "MKBeaconXPlus/Classes/Functions/UpdatePage/Controller/**",
390               "dependencies": {
391                 "MKBeaconXPlus/Functions/UpdatePage/Model": [
393                 ]
394               }
395             },
396             {
397               "name": "Model",
398               "source_files": "MKBeaconXPlus/Classes/Functions/UpdatePage/Model/**"
399             }
400           ]
401         }
402       ]
403     }
404   ]