2017-07-27 4 views
1

Ich mache reaktions-native app mit 'create-react-native-app' und expo SDK gemacht, ich möchte es berühren Touch-ID anzeigen auf drücken Taste. Ich weiß, dass Expoclient mit allen nativen Sachen wie: Touch ID, Kontakte. Aber wenn ich eingebaute Funktionen implementiere und es durch Drücken der Taste auf meinem Telefon teste, wird ein Fehler angezeigt.reagieren-native auf drücken button zeigen touch ID anzeigen (iOS)

Dies ist ein Fehler, dass ich bekommen:

enter image description here

Hier ist ein Teil des Codes ist, dass ich die Arbeit mit

import React, {Component} from 'react'; 

import { 
    StyleSheet, 
    Text, 
    View, 
    Image, 
    StatusBar, 
    TextInput, 
    Button 
} from 'react-native'; 

import Expo from 'expo'; 

    class LoginButton extends Component { 
    render() { 
     if(Expo.Fingerprint.hasHardwareAsync()) { 
      return (
       <Button onPress={Expo.Fingerprint.isEnrolledAsync()} title="Sign In" color="#2187BA" backgroundColor=""/> 
      ) 
     } 

    } 
} 

Antwort

1
onPress={()=>Expo.Fingerprint.isEnrolledAsync();} 
+0

Nur vergessen Sie nicht, Markieren Sie es als eine Antwort, wenn es Ihr Problem löst. –