私はステップ4スウィフト3にcanEvaluatePolicy機能の「スイッチ(エラー!.CODE)」スウィフト3(Xcodeの8)には存在しません
if context.canEvaluatePolicy(LAPolicy.DeviceOwnerAuthenticationWithBiometrics, error:nil) {
// 2.
context.evaluatePolicy(LAPolicy.DeviceOwnerAuthenticationWithBiometrics,
localizedReason: "Logging in with Touch ID",
reply: { (success : Bool, error : NSError?) -> Void in
// 3.
dispatch_async(dispatch_get_main_queue(), {
if success {
self.performSegueWithIdentifier("dismissLogin", sender: self)
}
if error != nil {
var message : NSString
var showAlert : Bool
// 4.
switch(error!.code) {
コードの下に変換してるのXcodeでもう動作しません。 8、Swift 3.以下のケースはできませんでした。
switch(error!.code) {
case LAError.AuthenticationFailed.rawValue:
message = "There was a problem verifying your identity."
showAlert = true
break;
現在、私はまだ解決策が見つかっていないようです。どんな提案も、私に教えてください。
ありがとうございます!
ませソリューションはまだ? '[SWのための最初のヒットift3] error code'はhttp://stackoverflow.com/questions/38711269/accessing-code-in-swift-3-errorです。 –