Skip to content

Commit

Permalink
Merge pull request #8 from runslikebutter/develop
Browse files Browse the repository at this point in the history
Bump up BMXCore 1.0.3, BMXCall 1.0.3
  • Loading branch information
sviatoslavbmx committed Nov 21, 2019
2 parents 184fbd5 + c8e1244 commit 696e735
Show file tree
Hide file tree
Showing 7 changed files with 68 additions and 68 deletions.
70 changes: 35 additions & 35 deletions ButterflyMX Demo.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -35,16 +35,16 @@
1A8DF4A2225CBAF000AB0393 /* Colors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A8DF4A1225CBAF000AB0393 /* Colors.swift */; };
1A8DF4A3225CBAF500AB0393 /* Colors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A8DF4A1225CBAF000AB0393 /* Colors.swift */; };
1AA6FBF9219B2A78002F7168 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AA6FBF8219B2A78002F7168 /* Foundation.framework */; };
6E042A1287A68F99630C1254 /* Pods_ButterflyMX_Demo_Internal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 713A36CF70E35CC3AD5C7A72 /* Pods_ButterflyMX_Demo_Internal.framework */; };
5FE337B530A8C723370CBF9D /* Pods_ButterflyMX_Demo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C2BC2FC1C2056615BF4E5C69 /* Pods_ButterflyMX_Demo.framework */; };
C3689694234CD51F003DED8D /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C3689693234CD51F003DED8D /* AVFoundation.framework */; };
C3C2322C21F5C6B500A84483 /* (null) in Sources */ = {isa = PBXBuildFile; };
C3C2322C21F5C6B500A84483 /* BuildFile in Sources */ = {isa = PBXBuildFile; };
C3C2322D21F5C6B500A84483 /* LoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A1C1317219ADCEE003449F8 /* LoginViewController.swift */; };
C3C2322E21F5C6B500A84483 /* (null) in Sources */ = {isa = PBXBuildFile; };
C3C2322E21F5C6B500A84483 /* BuildFile in Sources */ = {isa = PBXBuildFile; };
C3C2322F21F5C6B500A84483 /* GradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A05268521F206F000F6D373 /* GradientView.swift */; };
C3C2323021F5C6B500A84483 /* IncomingCallViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A05267921F0CE9400F6D373 /* IncomingCallViewController.swift */; };
C3C2323221F5C6B500A84483 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A1C1302219AD954003449F8 /* AppDelegate.swift */; };
C3C2323321F5C6B500A84483 /* (null) in Sources */ = {isa = PBXBuildFile; };
C3C2323421F5C6B500A84483 /* (null) in Sources */ = {isa = PBXBuildFile; };
C3C2323321F5C6B500A84483 /* BuildFile in Sources */ = {isa = PBXBuildFile; };
C3C2323421F5C6B500A84483 /* BuildFile in Sources */ = {isa = PBXBuildFile; };
C3C2323521F5C6B500A84483 /* CallsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A05267421F0A60700F6D373 /* CallsService.swift */; };
C3C2323621F5C6B500A84483 /* Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A1C1315219ADC82003449F8 /* Extension.swift */; };
C3C2323821F5C6B500A84483 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AA6FBF8219B2A78002F7168 /* Foundation.framework */; };
Expand Down Expand Up @@ -91,11 +91,11 @@
1A8DF4A1225CBAF000AB0393 /* Colors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Colors.swift; sourceTree = "<group>"; };
1AA6FBF8219B2A78002F7168 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
1ACCD9B121EF73FB00E97924 /* ButterflyMX Demo.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "ButterflyMX Demo.entitlements"; sourceTree = "<group>"; };
22D21F3C27CF062FF69CC274 /* Pods-ButterflyMX Demo Internal.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ButterflyMX Demo Internal.debug.xcconfig"; path = "../../../Pods/Target Support Files/Pods-ButterflyMX Demo Internal/Pods-ButterflyMX Demo Internal.debug.xcconfig"; sourceTree = "<group>"; };
713A36CF70E35CC3AD5C7A72 /* Pods_ButterflyMX_Demo_Internal.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ButterflyMX_Demo_Internal.framework; sourceTree = BUILT_PRODUCTS_DIR; };
C2BC2FC1C2056615BF4E5C69 /* Pods_ButterflyMX_Demo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ButterflyMX_Demo.framework; sourceTree = BUILT_PRODUCTS_DIR; };
C3689693234CD51F003DED8D /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
C3C2324121F5C6B500A84483 /* ButterflyMX Demo Internal.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "ButterflyMX Demo Internal.app"; sourceTree = BUILT_PRODUCTS_DIR; };
CAE2FC47E41DFFA00BA02294 /* Pods-ButterflyMX Demo Internal.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ButterflyMX Demo Internal.release.xcconfig"; path = "../../../Pods/Target Support Files/Pods-ButterflyMX Demo Internal/Pods-ButterflyMX Demo Internal.release.xcconfig"; sourceTree = "<group>"; };
C7B09CAFC21933826D3F1DFD /* Pods-ButterflyMX Demo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ButterflyMX Demo.debug.xcconfig"; path = "Target Support Files/Pods-ButterflyMX Demo/Pods-ButterflyMX Demo.debug.xcconfig"; sourceTree = "<group>"; };
C842DA629D75429B71F417C7 /* Pods-ButterflyMX Demo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ButterflyMX Demo.release.xcconfig"; path = "Target Support Files/Pods-ButterflyMX Demo/Pods-ButterflyMX Demo.release.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
Expand All @@ -106,6 +106,7 @@
1AA6FBF9219B2A78002F7168 /* Foundation.framework in Frameworks */,
1A59B851234B529300E1E536 /* CallKit.framework in Frameworks */,
C3689694234CD51F003DED8D /* AVFoundation.framework in Frameworks */,
5FE337B530A8C723370CBF9D /* Pods_ButterflyMX_Demo.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand All @@ -117,7 +118,6 @@
1A59B850234B514200E1E536 /* CallKit.framework in Frameworks */,
C3C2323821F5C6B500A84483 /* Foundation.framework in Frameworks */,
1A1E860D2254B9FB00189782 /* BMXCore.framework in Frameworks */,
6E042A1287A68F99630C1254 /* Pods_ButterflyMX_Demo_Internal.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -223,16 +223,16 @@
C3689693234CD51F003DED8D /* AVFoundation.framework */,
1A59B84F234B514200E1E536 /* CallKit.framework */,
1AA6FBF8219B2A78002F7168 /* Foundation.framework */,
713A36CF70E35CC3AD5C7A72 /* Pods_ButterflyMX_Demo_Internal.framework */,
C2BC2FC1C2056615BF4E5C69 /* Pods_ButterflyMX_Demo.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
A27422D1F52146F27A8C64BE /* Pods */ = {
isa = PBXGroup;
children = (
CAE2FC47E41DFFA00BA02294 /* Pods-ButterflyMX Demo Internal.release.xcconfig */,
22D21F3C27CF062FF69CC274 /* Pods-ButterflyMX Demo Internal.debug.xcconfig */,
C842DA629D75429B71F417C7 /* Pods-ButterflyMX Demo.release.xcconfig */,
C7B09CAFC21933826D3F1DFD /* Pods-ButterflyMX Demo.debug.xcconfig */,
);
path = Pods;
sourceTree = "<group>";
Expand All @@ -244,9 +244,11 @@
isa = PBXNativeTarget;
buildConfigurationList = 1A1C1311219AD956003449F8 /* Build configuration list for PBXNativeTarget "ButterflyMX Demo" */;
buildPhases = (
50EC7BC6BB9FEA4108072577 /* [CP] Check Pods Manifest.lock */,
1A1C12FB219AD954003449F8 /* Sources */,
1A1C12FC219AD954003449F8 /* Frameworks */,
1A1C12FD219AD954003449F8 /* Resources */,
22DAB2B7165BFC0615BA15DE /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
Expand All @@ -261,12 +263,10 @@
isa = PBXNativeTarget;
buildConfigurationList = C3C2323F21F5C6B500A84483 /* Build configuration list for PBXNativeTarget "ButterflyMX Demo Internal" */;
buildPhases = (
3D4D4967680625FC2AC897DC /* [CP] Check Pods Manifest.lock */,
C3C2322B21F5C6B500A84483 /* Sources */,
C3C2323721F5C6B500A84483 /* Frameworks */,
C3C2323A21F5C6B500A84483 /* Resources */,
C3C2324621F5C6E300A84483 /* Embed Frameworks */,
8372E2F1C0043978586BE048 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
Expand Down Expand Up @@ -343,43 +343,43 @@
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
3D4D4967680625FC2AC897DC /* [CP] Check Pods Manifest.lock */ = {
22DAB2B7165BFC0615BA15DE /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-ButterflyMX Demo/Pods-ButterflyMX Demo-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-ButterflyMX Demo Internal-checkManifestLockResult.txt",
"${PODS_ROOT}/Target Support Files/Pods-ButterflyMX Demo/Pods-ButterflyMX Demo-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ButterflyMX Demo/Pods-ButterflyMX Demo-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
8372E2F1C0043978586BE048 /* [CP] Embed Pods Frameworks */ = {
50EC7BC6BB9FEA4108072577 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-ButterflyMX Demo Internal/Pods-ButterflyMX Demo Internal-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Embed Pods Frameworks";
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-ButterflyMX Demo Internal/Pods-ButterflyMX Demo Internal-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-ButterflyMX Demo-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ButterflyMX Demo Internal/Pods-ButterflyMX Demo Internal-frameworks.sh\"\n";
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
Expand Down Expand Up @@ -408,19 +408,19 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
C3C2322C21F5C6B500A84483 /* (null) in Sources */,
C3C2322C21F5C6B500A84483 /* BuildFile in Sources */,
1A8DF4A0225CB26800AB0393 /* DoorsTableViewController.swift in Sources */,
C3C2322D21F5C6B500A84483 /* LoginViewController.swift in Sources */,
1A2CD59121F6310900515F51 /* AccountTableViewController.swift in Sources */,
C3C2322E21F5C6B500A84483 /* (null) in Sources */,
C3C2322E21F5C6B500A84483 /* BuildFile in Sources */,
C3C2322F21F5C6B500A84483 /* GradientView.swift in Sources */,
1A715B10225632290002772C /* UnitsViewController.swift in Sources */,
C3C2323021F5C6B500A84483 /* IncomingCallViewController.swift in Sources */,
1A715B0622561DE10002772C /* DoorTableViewCell.swift in Sources */,
1A8DF4A3225CBAF500AB0393 /* Colors.swift in Sources */,
C3C2323221F5C6B500A84483 /* AppDelegate.swift in Sources */,
C3C2323321F5C6B500A84483 /* (null) in Sources */,
C3C2323421F5C6B500A84483 /* (null) in Sources */,
C3C2323321F5C6B500A84483 /* BuildFile in Sources */,
C3C2323421F5C6B500A84483 /* BuildFile in Sources */,
C3C2323521F5C6B500A84483 /* CallsService.swift in Sources */,
C3C2323621F5C6B500A84483 /* Extension.swift in Sources */,
1A715B0E22562E280002772C /* UnitTableViewCell.swift in Sources */,
Expand Down Expand Up @@ -506,6 +506,7 @@
};
1A1C1313219AD956003449F8 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = C842DA629D75429B71F417C7 /* Pods-ButterflyMX Demo.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = "ButterflyMX Demo/ButterflyMX Demo.entitlements";
Expand Down Expand Up @@ -533,7 +534,6 @@
};
C3C2324021F5C6B500A84483 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = CAE2FC47E41DFFA00BA02294 /* Pods-ButterflyMX Demo Internal.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = "ButterflyMX Demo/ButterflyMX Demo.entitlements";
Expand Down Expand Up @@ -624,6 +624,7 @@
};
C3C2324821F5C79900A84483 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = C7B09CAFC21933826D3F1DFD /* Pods-ButterflyMX Demo.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = "ButterflyMX Demo/ButterflyMX Demo.entitlements";
Expand Down Expand Up @@ -651,7 +652,6 @@
};
C3C2324921F5C79900A84483 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 22D21F3C27CF062FF69CC274 /* Pods-ButterflyMX Demo Internal.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = "ButterflyMX Demo/ButterflyMX Demo.entitlements";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ class UnitTableViewCell: UITableViewCell {
@IBOutlet weak var unitLabel: UILabel!
@IBOutlet weak var statusLabel: UILabel!

func setUnit(_ data: UnitModel) {
unitLabel.text = "Unit: " + (data.label ?? "")
func setTenant(_ data: TenantModel) {
unitLabel.text = "Unit: " + (data.unit?.label ?? "")
if data.isOpenDoorEnabled {
statusLabel.text = "Available"
statusLabel.textColor = Colors.lightGreen
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import BMXCore

class DoorsTableViewController: UITableViewController {
var panels: [PanelModel]?
var unit: UnitModel?
var tenant: TenantModel?

override func viewDidLoad() {
super.viewDidLoad()
Expand All @@ -36,17 +36,17 @@ extension DoorsTableViewController {

override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "DoorTableViewCell", for: indexPath) as! DoorTableViewCell
guard let unit = panels else { return cell }
cell.doorNameLabel.text = unit[indexPath.row].name ?? ""
guard let panels = panels else { return cell }
cell.doorNameLabel.text = panels[indexPath.row].name ?? ""
return cell
}

override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
guard let panel = panels, let currentUnit = unit else { return }
guard let panel = panels, let tenant = tenant else { return }
let cell = tableView.cellForRow(at: indexPath) as! DoorTableViewCell
cell.isUserInteractionEnabled = false
cell.pleaseWait()
BMXDoor.shared.openDoor(panel: panel[indexPath.row], unit: currentUnit, completion: { data in
BMXDoor.shared.openDoor(panel: panel[indexPath.row], tenant: tenant, completion: { data in
switch data {
case .success():
cell.completeWith("Success!", color: Colors.lightGreen)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,38 +10,38 @@ import UIKit
import BMXCore

class UnitsViewController: UITableViewController {
var units: [UnitModel]?
var tenants: [TenantModel]?

override func viewDidLoad() {
super.viewDidLoad()
tableView.dataSource = self
tableView.delegate = self
tableView.rowHeight = 44
units = BMXUser.shared.getUnits()
tenants = BMXUser.shared.getTenants()
tableView.reloadData()
}
}

extension UnitsViewController {

override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return units?.count ?? 0
return tenants?.count ?? 0
}

override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "UnitTableViewCell", for: indexPath) as! UnitTableViewCell
guard let unit = units else { return cell }
cell.setUnit(unit[indexPath.row])
guard let tenants = tenants else { return cell }
cell.setTenant(tenants[indexPath.row])
return cell
}

override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
guard let unit = units else { return }
let selectedUnit = unit[indexPath.row]
if selectedUnit.isOpenDoorEnabled {
guard let tenants = tenants else { return }
let selectedTenant = tenants[indexPath.row]
if selectedTenant.isOpenDoorEnabled {
let doorViewController = DoorsTableViewController.initViewController()
doorViewController.panels = BMXUser.shared.getPanels(from: selectedUnit)
doorViewController.unit = selectedUnit
doorViewController.panels = BMXUser.shared.getPanels(from: selectedTenant)
doorViewController.tenant = selectedTenant
navigationController?.pushViewController(doorViewController, animated: true)
}
}
Expand Down
2 changes: 1 addition & 1 deletion ButterflyMX Demo/Logic/CallsService.swift
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ extension CallsService: PKPushRegistryDelegate, CXProviderDelegate {
}

func provider(_ provider: CXProvider, perform action: CXAnswerCallAction) {
BMXCall.shared.answerCall()
BMXCall.shared.previewCall(autoAccept: true)
action.fulfill()
}

Expand Down
4 changes: 2 additions & 2 deletions Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ target 'ButterflyMX Demo' do
use_frameworks!

# Pods for ButterflyMX Demo
pod 'BMXCore', '~> 1.0.1'
pod 'BMXCall', '~> 1.0.2'
pod 'BMXCore', '~> 1.0.3'
pod 'BMXCall', '~> 1.0.3'
pod 'SVProgressHUD'

end
26 changes: 13 additions & 13 deletions Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
PODS:
- Alamofire (4.8.2)
- BMXCall (1.0.2):
- BMXCore (~> 1.0.1)
- BMXCore (1.0.1):
- Alamofire (~> 4.8.2)
- Alamofire (4.9.1)
- BMXCall (1.0.3):
- BMXCore (~> 1.0.3)
- BMXCore (1.0.3):
- Alamofire (~> 4.9.1)
- Japx/CodableAlamofire (~> 2.0.2)
- Japx/Alamofire (2.0.2):
- Alamofire (~> 4.5)
Expand All @@ -17,25 +17,25 @@ PODS:
- SVProgressHUD (2.2.5)

DEPENDENCIES:
- BMXCall (~> 1.0.2)
- BMXCore (~> 1.0.1)
- BMXCall (~> 1.0.3)
- BMXCore (~> 1.0.3)
- SVProgressHUD

SPEC REPOS:
https://github.com/cocoapods/specs.git:
trunk:
- Alamofire
- BMXCall
- BMXCore
- Japx
- SVProgressHUD

SPEC CHECKSUMS:
Alamofire: ae5c501addb7afdbb13687d7f2f722c78734c2d3
BMXCall: 4b2c28524da366cf55c7724c01a2fa0cbd969d10
BMXCore: cbc096ab90811521659944b69f61ae92134f916b
Alamofire: 85e8a02c69d6020a0d734f6054870d7ecb75cf18
BMXCall: e663826b6a9efee99fc56ab1ed5fc9b53b8b2206
BMXCore: b0b9ab45c5022b4180daaf633bdce9c73b1fac06
Japx: fad17fcb8fe56d69a493ea7d3fce6e1d796879f8
SVProgressHUD: 1428aafac632c1f86f62aa4243ec12008d7a51d6

PODFILE CHECKSUM: ab9e12b972d39082b3a02b358e355de99346d4c5
PODFILE CHECKSUM: fd9cfe415a120afb94d412410ee4c75b2b54fbf5

COCOAPODS: 1.7.3
COCOAPODS: 1.8.4

0 comments on commit 696e735

Please sign in to comment.