के लिए "पासवर्ड दर्ज करें" दिखाएं मैं अपने ऐप में प्रमाणीकरण लागू कर रहा हूं और उपयोगकर्ता को टच आईडी का उपयोग करके प्रमाणित करने की अनुमति देता हूं। मैं "पासवर्ड दर्ज करें" बटन के बजाय, जब वे पासवर्ड दर्ज करना चाहते हैं, तो फ़ॉलबैक सक्षम करना भी चाहते हैं।टच आईडी प्रमाणीकरण
कोड मैं वर्तमान है:
NSError *error = nil;
LAContext *context = [[LAContext alloc] init];
if ([context canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&error]) {
[context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics
localizedReason:@"Login to My app"
reply:^(BOOL success, NSError *error) {
// do something
}
];
} else {
// do something
}
जबकि स्पर्श ID हिस्सा काम करता है, "पासवर्ड दर्ज करें" बटन नहीं दिखा रहा है।
एक ही रास्ता मैं यह दिखाने के लिए प्राप्त कर सकते हैं अगर मैं एक अलग उंगली कि पंजीकृत नहीं है का उपयोग करके स्पर्श प्रमाणीकरण असफल है।
मैं नहीं बल्कि प्रमाणीकरण विफल उपयोगकर्ताओं को बाध्य करने के लिए उस बटन को दिखाने के लिए नहीं चाहते हैं।
मैं कई ट्यूटोरियल और ब्लॉग देख रहा हूं यह देखने के लिए कि क्या मुझे कुछ याद आया है और मुझे कुछ भी नहीं मिला है।
चित्रों से ऐसा प्रतीत होता "Enter Passwor डी "दिखाया जाना चाहिए। मैं 8.3
यह सच है। अब हम कस्टम प्रमाणीकरण प्रस्तुत करने के लिए यहां उपयोगकर्ता फ़ॉलबैक का उपयोग नहीं कर सकते हैं। –