iOS için yeni bir React Native Project kurarak başlatıcıyı tutorial izlemeye çalıştım. Ama giriş butonu çalışmıyor gibi görünüyor. Herhangi bir yardım takdir edilir.React Native Facebook Resmi fbsdk kullanarak oturum aç
import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
Text,
View
} from 'react-native';
const FBSDK = require('react-native-fbsdk');
const {
LoginButton
} = FBSDK;
var Login = React.createClass({
render: function() {
return (
<View>
<LoginButton
publishPermissions={["publish_actions"]}
onLoginFinished={
(error, result) => {
if (error) {
alert("login has error: " + result.error);
} else if (result.isCancelled) {
alert("login is cancelled.");
} else {
alert("login has finished with permissions: " + result.grantedPermissions)
}
}
}
onLogoutFinished={() => alert("logout.")}/>
</View>
);
}
});
class AwesomeProject extends Component {
render() {
return (
<View style={styles.container}>
<Text>
Login to Facebook
</Text>
<Login />
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF',
},
shareText: {
fontSize: 20,
margin: 10,
}
});
AppRegistry.registerComponent('AwesomeProject',() => AwesomeProject);
Ve emülatörü ekran görüntüsü:
'daki el ile bağlantı adımlarını izleyin. Sorun, işlevsellikle mi yoksa stil mi? –
İşlevselliği: Düğmeye tıklamak bir şey yapmaz. İhmal uyarısının bununla bir ilgisi olabilir mi? – philoniare