Xcode 9.3 migration
This commit is contained in:
parent
c17742cd8b
commit
2ff40285c6
|
|
@ -1,11 +1,12 @@
|
|||
# Changelog
|
||||
|
||||
## 0.2.2
|
||||
### 0.2.3
|
||||
- **Update**: Xcode 9.3 migration.
|
||||
|
||||
### 0.2.2
|
||||
- **Add**: `PassCodeDelayedDescription` to schedule error messages
|
||||
|
||||
## 0.2.1
|
||||
|
||||
### 0.2.1
|
||||
- **Fixed**: BasePassCodeViewController doesn't draw last dot filled
|
||||
|
||||
## 0.2.0
|
||||
|
|
|
|||
|
|
@ -195,7 +195,6 @@
|
|||
ED0C33E61F2906EC00FAE9FD /* Extensions */,
|
||||
ED0C33EA1F2906EC00FAE9FD /* Protocols */,
|
||||
ED0C33F01F2906EC00FAE9FD /* Services */,
|
||||
ED0C33FF1F2906EC00FAE9FD /* Views */,
|
||||
EFBD55781EBB893F0062AA63 /* Info-iOS-Extensions.plist */,
|
||||
EFBD55791EBB893F0062AA63 /* Info-iOS.plist */,
|
||||
CAE698E61E968820000394B0 /* LeadKitAdditions.h */,
|
||||
|
|
@ -325,13 +324,6 @@
|
|||
path = ValidationService;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
ED0C33FF1F2906EC00FAE9FD /* Views */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
);
|
||||
path = Views;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
F8A65FEC7C0EB4B93746E50F /* Pods */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
|
|
@ -413,7 +405,7 @@
|
|||
CAE698DA1E968820000394B0 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0900;
|
||||
LastUpgradeCheck = 0930;
|
||||
ORGANIZATIONNAME = TouchInstinct;
|
||||
TargetAttributes = {
|
||||
CAE698E21E968820000394B0 = {
|
||||
|
|
@ -652,6 +644,7 @@
|
|||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
|
|
@ -659,6 +652,7 @@
|
|||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
|
|
@ -712,6 +706,7 @@
|
|||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
|
|
@ -719,6 +714,7 @@
|
|||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
|
|
|
|||
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>IDEDidComputeMac32BitWarning</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
|
|
@ -124,7 +124,7 @@ open class BasePassCodeViewController: UIViewController, ConfigurableController
|
|||
private func resetDotsUI() {
|
||||
fakeTextField.text = nil
|
||||
dotStackView.arrangedSubviews
|
||||
.flatMap { $0 as? UIImageView }
|
||||
.compactMap { $0 as? UIImageView }
|
||||
.forEach { $0.image = self.imageFor(type: .clear) }
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -45,12 +45,12 @@ open class DefaultNetworkService: NetworkService {
|
|||
}
|
||||
|
||||
/// The default acceptable range 200…299
|
||||
open var acceptableStatusCodes: [Int] {
|
||||
open class var acceptableStatusCodes: [Int] {
|
||||
return Alamofire.SessionManager.defaultAcceptableStatusCodes
|
||||
}
|
||||
|
||||
public init(sessionManager: SessionManager) {
|
||||
super.init(sessionManager: sessionManager, acceptableStatusCodes: acceptableStatusCodes)
|
||||
super.init(sessionManager: sessionManager, acceptableStatusCodes: DefaultNetworkService.acceptableStatusCodes)
|
||||
|
||||
// Fatal error: `drive*` family of methods can be only called from `MainThread`
|
||||
DispatchQueue.main.async {
|
||||
|
|
|
|||
Loading…
Reference in New Issue