[Add] PurchasesHybridCommon 13.15.0
[CocoaPods.git] / Specs / a / 5 / 1 / MKTrackerPlus / 1.0.0 / MKTrackerPlus.podspec.json
blob8523a9b4a37506c450c8d06f5e7f65555f7d603e
2   "name": "MKTrackerPlus",
3   "version": "1.0.0",
4   "summary": "MokoTracker+ APP重新做了组件化处理",
5   "homepage": "https://github.com/MOKO-iOS-Base-Library/MKTrackerPlus_Module",
6   "license": {
7     "type": "MIT",
8     "file": "LICENSE"
9   },
10   "authors": {
11     "aadyx2007@163.com": "aadyx2007@163.com"
12   },
13   "source": {
14     "git": "https://github.com/MOKO-iOS-Base-Library/MKTrackerPlus_Module.git",
15     "tag": "1.0.0"
16   },
17   "platforms": {
18     "ios": "12.0"
19   },
20   "resource_bundles": {
21     "MKTrackerPlus": [
22       "MKTrackerPlus/Assets/*.png"
23     ]
24   },
25   "dependencies": {
26     "MKBaseBleModule": [
28     ],
29     "MKBaseModuleLibrary": [
31     ],
32     "MKCustomUIModule": [
34     ],
35     "HHTransition": [
37     ],
38     "FMDB": [
40     ],
41     "MLInputDodger": [
43     ],
44     "iOSDFULibrary": [
45       "4.6.1"
46     ],
47     "CTMediator": [
49     ]
50   },
51   "subspecs": [
52     {
53       "name": "ApplicationModule",
54       "source_files": "MKTrackerPlus/Classes/ApplicationModule/**"
55     },
56     {
57       "name": "CTMediator",
58       "source_files": "MKTrackerPlus/Classes/CTMediator/**"
59     },
60     {
61       "name": "Database",
62       "source_files": "MKTrackerPlus/Classes/Database/**"
63     },
64     {
65       "name": "SDK-TP",
66       "source_files": "MKTrackerPlus/Classes/SDK-TP/**"
67     },
68     {
69       "name": "DeviceTypeManager",
70       "source_files": "MKTrackerPlus/Classes/DeviceTypeManager/**",
71       "dependencies": {
72         "MKTrackerPlus/SDK-TP": [
74         ]
75       }
76     },
77     {
78       "name": "Target",
79       "source_files": "MKTrackerPlus/Classes/Target/**",
80       "dependencies": {
81         "MKTrackerPlus/Functions": [
83         ]
84       }
85     },
86     {
87       "name": "Functions",
88       "dependencies": {
89         "MKTrackerPlus/SDK-TP": [
91         ],
92         "MKTrackerPlus/Database": [
94         ],
95         "MKTrackerPlus/DeviceTypeManager": [
97         ],
98         "MKTrackerPlus/CTMediator": [
100         ]
101       },
102       "subspecs": [
103         {
104           "name": "ScanPage",
105           "subspecs": [
106             {
107               "name": "Controller",
108               "source_files": "MKTrackerPlus/Classes/Functions/ScanPage/Controller/**",
109               "dependencies": {
110                 "MKTrackerPlus/Functions/ScanPage/Model": [
112                 ],
113                 "MKTrackerPlus/Functions/ScanPage/View": [
115                 ],
116                 "MKTrackerPlus/Functions/TabBarPage": [
118                 ],
119                 "MKTrackerPlus/Functions/UpdatePage": [
121                 ]
122               }
123             },
124             {
125               "name": "Model",
126               "source_files": "MKTrackerPlus/Classes/Functions/ScanPage/Model/**"
127             },
128             {
129               "name": "View",
130               "source_files": "MKTrackerPlus/Classes/Functions/ScanPage/View/**",
131               "dependencies": {
132                 "MKTrackerPlus/Functions/ScanPage/Model": [
134                 ]
135               }
136             }
137           ]
138         },
139         {
140           "name": "TabBarPage",
141           "subspecs": [
142             {
143               "name": "Controller",
144               "source_files": "MKTrackerPlus/Classes/Functions/TabBarPage/Controller/**",
145               "dependencies": {
146                 "MKTrackerPlus/Functions/AdvertiserPage": [
148                 ],
149                 "MKTrackerPlus/Functions/DeviceInfoPage": [
151                 ],
152                 "MKTrackerPlus/Functions/SettingPage": [
154                 ],
155                 "MKTrackerPlus/Functions/TrackerConfigPage": [
157                 ]
158               }
159             }
160           ]
161         },
162         {
163           "name": "AdvertiserPage",
164           "subspecs": [
165             {
166               "name": "Controller",
167               "source_files": "MKTrackerPlus/Classes/Functions/AdvertiserPage/Controller/**",
168               "dependencies": {
169                 "MKTrackerPlus/Functions/AdvertiserPage/Model": [
171                 ],
172                 "MKTrackerPlus/Functions/AdvertiserPage/View": [
174                 ]
175               }
176             },
177             {
178               "name": "Model",
179               "source_files": "MKTrackerPlus/Classes/Functions/AdvertiserPage/Model/**"
180             },
181             {
182               "name": "View",
183               "source_files": "MKTrackerPlus/Classes/Functions/AdvertiserPage/View/**"
184             }
185           ]
186         },
187         {
188           "name": "TrackerConfigPage",
189           "subspecs": [
190             {
191               "name": "Controller",
192               "source_files": "MKTrackerPlus/Classes/Functions/TrackerConfigPage/Controller/**",
193               "dependencies": {
194                 "MKTrackerPlus/Functions/TrackerConfigPage/Model": [
196                 ],
197                 "MKTrackerPlus/Functions/TrackerConfigPage/View": [
199                 ],
200                 "MKTrackerPlus/Functions/TrackerDataPage": [
202                 ],
203                 "MKTrackerPlus/Functions/FilterOptionsPage": [
205                 ]
206               }
207             },
208             {
209               "name": "Model",
210               "source_files": "MKTrackerPlus/Classes/Functions/TrackerConfigPage/Model/**"
211             },
212             {
213               "name": "View",
214               "source_files": "MKTrackerPlus/Classes/Functions/TrackerConfigPage/View/**"
215             }
216           ]
217         },
218         {
219           "name": "FilterOptionsPage",
220           "subspecs": [
221             {
222               "name": "Controller",
223               "source_files": "MKTrackerPlus/Classes/Functions/FilterOptionsPage/Controller/**",
224               "dependencies": {
225                 "MKTrackerPlus/Functions/FilterOptionsPage/Model": [
227                 ],
228                 "MKTrackerPlus/Functions/FilterOptionsPage/View": [
230                 ]
231               }
232             },
233             {
234               "name": "Model",
235               "source_files": "MKTrackerPlus/Classes/Functions/FilterOptionsPage/Model/**"
236             },
237             {
238               "name": "View",
239               "source_files": "MKTrackerPlus/Classes/Functions/FilterOptionsPage/View/**"
240             }
241           ]
242         },
243         {
244           "name": "TrackerDataPage",
245           "subspecs": [
246             {
247               "name": "Controller",
248               "source_files": "MKTrackerPlus/Classes/Functions/TrackerDataPage/Controller/**",
249               "dependencies": {
250                 "MKTrackerPlus/Functions/TrackerDataPage/View": [
252                 ]
253               }
254             },
255             {
256               "name": "View",
257               "source_files": "MKTrackerPlus/Classes/Functions/TrackerDataPage/View/**"
258             }
259           ]
260         },
261         {
262           "name": "SettingPage",
263           "subspecs": [
264             {
265               "name": "Controller",
266               "source_files": "MKTrackerPlus/Classes/Functions/SettingPage/Controller/**",
267               "dependencies": {
268                 "MKTrackerPlus/Functions/SettingPage/Model": [
270                 ],
271                 "MKTrackerPlus/Functions/SettingPage/View": [
273                 ],
274                 "MKTrackerPlus/Functions/UpdatePage": [
276                 ]
277               }
278             },
279             {
280               "name": "Model",
281               "source_files": "MKTrackerPlus/Classes/Functions/SettingPage/Model/**"
282             },
283             {
284               "name": "View",
285               "source_files": "MKTrackerPlus/Classes/Functions/SettingPage/View/**"
286             }
287           ]
288         },
289         {
290           "name": "DeviceInfoPage",
291           "subspecs": [
292             {
293               "name": "Controller",
294               "source_files": "MKTrackerPlus/Classes/Functions/DeviceInfoPage/Controller/**",
295               "dependencies": {
296                 "MKTrackerPlus/Functions/DeviceInfoPage/Model": [
298                 ]
299               }
300             },
301             {
302               "name": "Model",
303               "source_files": "MKTrackerPlus/Classes/Functions/DeviceInfoPage/Model/**"
304             }
305           ]
306         },
307         {
308           "name": "UpdatePage",
309           "subspecs": [
310             {
311               "name": "Controller",
312               "source_files": "MKTrackerPlus/Classes/Functions/UpdatePage/Controller/**",
313               "dependencies": {
314                 "MKTrackerPlus/Functions/UpdatePage/Model": [
316                 ]
317               }
318             },
319             {
320               "name": "Model",
321               "source_files": "MKTrackerPlus/Classes/Functions/UpdatePage/Model/**"
322             }
323           ]
324         }
325       ]
326     }
327   ]