| { |
| "name": "MKLoRaTracker", |
| "version": "1.0.0", |
| "summary": "A short description of MKLoRaTracker.", |
| "description": "TODO: Add long description of the pod here.", |
| "homepage": "https://github.com/MKLoRa/MKLoRaTracker-iOS", |
| "license": { |
| "type": "MIT", |
| "file": "LICENSE" |
| }, |
| "authors": { |
| "aadyx2007@163.com": "aadyx2007@163.com" |
| }, |
| "source": { |
| "git": "https://github.com/MKLoRa/MKLoRaTracker-iOS.git", |
| "tag": "1.0.0" |
| }, |
| "platforms": { |
| "ios": "12.0" |
| }, |
| "resource_bundles": { |
| "MKLoRaTracker": [ |
| "MKLoRaTracker/Assets/*.png" |
| ] |
| }, |
| "subspecs": [ |
| { |
| "name": "ApplicationModule", |
| "source_files": "MKLoRaTracker/Classes/ApplicationModule/**", |
| "dependencies": { |
| "MKBaseModuleLibrary": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "CTMediator", |
| "source_files": "MKLoRaTracker/Classes/CTMediator/**", |
| "dependencies": { |
| "CTMediator": [ |
| |
| ], |
| "MKBaseModuleLibrary": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "CustomCell", |
| "dependencies": { |
| "MKBaseModuleLibrary": [ |
| |
| ], |
| "MKCustomUIModule": [ |
| |
| ] |
| }, |
| "subspecs": [ |
| { |
| "name": "MKLTNormalTextCell", |
| "source_files": "MKLoRaTracker/Classes/CustomCell/MKLTNormalTextCell/**" |
| }, |
| { |
| "name": "MKLTGPSReportInterval", |
| "source_files": "MKLoRaTracker/Classes/CustomCell/MKLTGPSReportInterval/**" |
| } |
| ] |
| }, |
| { |
| "name": "SDK", |
| "source_files": "MKLoRaTracker/Classes/SDK/**", |
| "dependencies": { |
| "MKBaseBleModule": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Target", |
| "source_files": "MKLoRaTracker/Classes/Target/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "ConnectModule", |
| "source_files": "MKLoRaTracker/Classes/ConnectModule/**", |
| "dependencies": { |
| "MKLoRaTracker/SDK": [ |
| |
| ], |
| "MKBaseModuleLibrary": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Functions", |
| "dependencies": { |
| "MKLoRaTracker/SDK": [ |
| |
| ], |
| "MKLoRaTracker/CustomCell": [ |
| |
| ], |
| "MKLoRaTracker/CTMediator": [ |
| |
| ], |
| "MKLoRaTracker/ConnectModule": [ |
| |
| ], |
| "MKBaseModuleLibrary": [ |
| |
| ], |
| "MKCustomUIModule": [ |
| |
| ], |
| "HHTransition": [ |
| |
| ], |
| "MLInputDodger": [ |
| |
| ], |
| "iOSDFULibrary": [ |
| "4.6.1" |
| ] |
| }, |
| "subspecs": [ |
| { |
| "name": "AboutPage", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/AboutPage/Controller/**" |
| } |
| ] |
| }, |
| { |
| "name": "AdvertiserPage", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/AdvertiserPage/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/AdvertiserPage/Model": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/AdvertiserPage/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "AxisPage", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/AxisPage/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/AxisPage/Model": [ |
| |
| ], |
| "MKLoRaTracker/Functions/AxisPage/View": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "View", |
| "source_files": "MKLoRaTracker/Classes/Functions/AxisPage/View/**" |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/AxisPage/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "DevicePage", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/DevicePage/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/DevicePage/Model": [ |
| |
| ], |
| "MKLoRaTracker/Functions/DevicePage/View": [ |
| |
| ], |
| "MKLoRaTracker/Functions/UpdatePage": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "View", |
| "source_files": "MKLoRaTracker/Classes/Functions/DevicePage/View/**" |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/DevicePage/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "FilterCondition", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/FilterCondition/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/FilterCondition/Model": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/FilterCondition/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "FilterOptions", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/FilterOptions/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/FilterOptions/Model": [ |
| |
| ], |
| "MKLoRaTracker/Functions/FilterOptions/View": [ |
| |
| ], |
| "MKLoRaTracker/Functions/FilterCondition": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "View", |
| "source_files": "MKLoRaTracker/Classes/Functions/FilterOptions/View/**" |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/FilterOptions/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "GPSPage", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/GPSPage/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/GPSPage/Model": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/GPSPage/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "LoRaPage", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/LoRaPage/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/LoRaPage/Model": [ |
| |
| ], |
| "MKLoRaTracker/Functions/LoRaSettingPage": [ |
| |
| ], |
| "MKLoRaTracker/Functions/NetworkCheck": [ |
| |
| ], |
| "MKLoRaTracker/Functions/PayloadPage": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/LoRaPage/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "LoRaSettingPage", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/LoRaSettingPage/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/LoRaSettingPage/Model": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/LoRaSettingPage/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "NetworkCheck", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/NetworkCheck/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/NetworkCheck/Model": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/NetworkCheck/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "PayloadPage", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/PayloadPage/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/PayloadPage/Model": [ |
| |
| ], |
| "MKLoRaTracker/Functions/PayloadPage/View": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/PayloadPage/Model/**" |
| }, |
| { |
| "name": "View", |
| "source_files": "MKLoRaTracker/Classes/Functions/PayloadPage/View/**" |
| } |
| ] |
| }, |
| { |
| "name": "Scanner", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/Scanner/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/Scanner/Model": [ |
| |
| ], |
| "MKLoRaTracker/Functions/Scanner/View": [ |
| |
| ], |
| "MKLoRaTracker/Functions/FilterOptions": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "View", |
| "source_files": "MKLoRaTracker/Classes/Functions/Scanner/View/**" |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/Scanner/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "ScanPage", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/ScanPage/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/ScanPage/Model": [ |
| |
| ], |
| "MKLoRaTracker/Functions/ScanPage/View": [ |
| |
| ], |
| "MKLoRaTracker/Functions/TabBarPage": [ |
| |
| ], |
| "MKLoRaTracker/Functions/AboutPage": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "View", |
| "source_files": "MKLoRaTracker/Classes/Functions/ScanPage/View/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/ScanPage/Model": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/ScanPage/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "SettingPage", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/SettingPage/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/SettingPage/Model": [ |
| |
| ], |
| "MKLoRaTracker/Functions/AdvertiserPage": [ |
| |
| ], |
| "MKLoRaTracker/Functions/VibrationSetting": [ |
| |
| ], |
| "MKLoRaTracker/Functions/SOSPage": [ |
| |
| ], |
| "MKLoRaTracker/Functions/GPSPage": [ |
| |
| ], |
| "MKLoRaTracker/Functions/AxisPage": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/SettingPage/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "SOSPage", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/SOSPage/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/SOSPage/Model": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/SOSPage/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "TabBarPage", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/TabBarPage/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/LoRaPage": [ |
| |
| ], |
| "MKLoRaTracker/Functions/Scanner": [ |
| |
| ], |
| "MKLoRaTracker/Functions/SettingPage": [ |
| |
| ], |
| "MKLoRaTracker/Functions/DevicePage": [ |
| |
| ] |
| } |
| } |
| ] |
| }, |
| { |
| "name": "UpdatePage", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/UpdatePage/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/UpdatePage/Model": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/UpdatePage/Model/**" |
| } |
| ] |
| }, |
| { |
| "name": "VibrationSetting", |
| "subspecs": [ |
| { |
| "name": "Controller", |
| "source_files": "MKLoRaTracker/Classes/Functions/VibrationSetting/Controller/**", |
| "dependencies": { |
| "MKLoRaTracker/Functions/VibrationSetting/Model": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Model", |
| "source_files": "MKLoRaTracker/Classes/Functions/VibrationSetting/Model/**" |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |