Touch ID: Local Authentication 기능 추가
7419 단어 StoryboardiOSTouchIDXamarin
Introduction to Touch ID | Xamarin 의 사경
Local Authentication할 게이트 화면 추가
View Controller를 Root 화면에 추가
추가
이름 바꾸기
루트로 만들기
버튼 추가 및 이름 바꾸기
새로운 Root에서 이전 Root에 세구에 추가
이름 바꾸기
버튼 핸들러 추가
추가 된 버튼을 두 번 클리어하고 핸들러를 추가하여 코드를 복사하십시오.
void AuthenticateMe (UIButton sender)
{
var context = new LAContext();
NSError AuthError;
var myReason = new NSString("To add a new chore");
if (context.CanEvaluatePolicy(
LAPolicy.DeviceOwnerAuthenticationWithBiometrics,
out AuthError)){
var replyHandler = new LAContextReplyHandler((success, error) =>
{
this.InvokeOnMainThread(()=>{
if(success){
Console.WriteLine("You logged in!");
PerformSegue("AuthenticationSegue", this);
} else{
//Show fallback mechanism here
}
});
});
context.EvaluatePolicy(
LAPolicy.DeviceOwnerAuthenticationWithBiometrics, myReason, replyHandler);
};
}
partial void AuthenticateButton_TouchUpInside (UIButton sender)
{
this.AuthenticateMe(sender);
}
대상 OS 변경
실행
엄지라고 인증과 쫓아 버리므로, 검지 손가락 사용해 스쿠쇼 잡았기 때문에 인증 에러가 되고 있다. 엄지 손가락으로 인증을 통해 세구에 Push 할 대상 View Controller로 이동합니다.
Reference
이 문제에 관하여(Touch ID: Local Authentication 기능 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hidelafoglia/items/9e630a51c1e183a2a010
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
추가 된 버튼을 두 번 클리어하고 핸들러를 추가하여 코드를 복사하십시오.
void AuthenticateMe (UIButton sender)
{
var context = new LAContext();
NSError AuthError;
var myReason = new NSString("To add a new chore");
if (context.CanEvaluatePolicy(
LAPolicy.DeviceOwnerAuthenticationWithBiometrics,
out AuthError)){
var replyHandler = new LAContextReplyHandler((success, error) =>
{
this.InvokeOnMainThread(()=>{
if(success){
Console.WriteLine("You logged in!");
PerformSegue("AuthenticationSegue", this);
} else{
//Show fallback mechanism here
}
});
});
context.EvaluatePolicy(
LAPolicy.DeviceOwnerAuthenticationWithBiometrics, myReason, replyHandler);
};
}
partial void AuthenticateButton_TouchUpInside (UIButton sender)
{
this.AuthenticateMe(sender);
}
대상 OS 변경
실행
엄지라고 인증과 쫓아 버리므로, 검지 손가락 사용해 스쿠쇼 잡았기 때문에 인증 에러가 되고 있다. 엄지 손가락으로 인증을 통해 세구에 Push 할 대상 View Controller로 이동합니다.
Reference
이 문제에 관하여(Touch ID: Local Authentication 기능 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hidelafoglia/items/9e630a51c1e183a2a010
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
엄지라고 인증과 쫓아 버리므로, 검지 손가락 사용해 스쿠쇼 잡았기 때문에 인증 에러가 되고 있다. 엄지 손가락으로 인증을 통해 세구에 Push 할 대상 View Controller로 이동합니다.
Reference
이 문제에 관하여(Touch ID: Local Authentication 기능 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hidelafoglia/items/9e630a51c1e183a2a010텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)