ios - React Native 无法使用 react-native-fbsdk 读取属性“logInWithPermissions”
问题描述
我正在尝试使用 Facebook 登录,但它总是显示无法读取属性“logInWithPermissions”。
我的代码:
const doFBLogin = async () => {
console.log('LoginManager', LoginManager)
try {
// Attempt login with permissions
const result = await LoginManager.logInWithPermissions([
"public_profile"
]);
const data = await AccessToken.getCurrentAccessToken();
const facebookCredential = auth.FacebookAuthProvider.credential(
data.accessToken
);
return auth().signInWithCredential(facebookCredential);
} catch (error) {
console.log("Error FB-Login:" + error);
}
}
安慰
LoginManager {logInWithPermissions: ƒ, getLoginBehavior: ƒ, setLoginBehavior: ƒ, getDefaultAudience: ƒ, setDefaultAudience: ƒ, …}
块引用
在 LoginManager 中,功能仍然出现错误
谢谢
解决方案
推荐阅读
- python - 缺少 1 个必需的位置参数 Tkinter 库
- node.js - 检查hapijs中的图像分辨率
- firebase - 对 Firestore 的经过身份验证的 HTTP POST 调用
- python - - 不支持的操作数类型:“列表”和“列表”;用numpy数组解决?
- json - Render :json with include 不渲染具有不同模型名称的表数据
- node.js - 对象数组的猫鼬图
- ios - 使用 push 将视频放入 UIView 中,在 ios swift 中启动控件
- javascript - 如何在 DIV 调整大小时优化 CSS3 过渡?
- c# - 如何在C#中设置下载文件的CreationDate
- android - 响应不是来自使用 android 中的改造的 json