gpt4 book ai didi

ios - 带有 sdk 4 的 Facebook 自定义登录 UI

转载 作者:行者123 更新时间:2023-11-29 12:15:55 25 4
gpt4 key购买 nike

我将此代码用于来自 Facebook 开发人员页面的自定义登录 ui,它给了我一条日志消息“FBSDKLog:从 Graph API v2.4 开始,/me 的 GET 请求应包含一个明确的“字段”参数 ”。请告诉我如何删除它

FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[login logInWithReadPermissions:@[@"public_profile"] handler:^(FBSDKLoginManagerLoginResult *result, NSError *error)
{
NSLog(@"%@", result);
if (error)
{

}
else if (result.isCancelled)
{
}
else
{
if ([result.grantedPermissions containsObject:@"email"])
{

}
}
}];

最佳答案

使用 FBLoginManager 应用程序在任何成功登录后自动获得 public_profile 权限。您无需再次请求。如果您需要电子邮件。尝试

FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[login logInWithReadPermissions:@[@"email"] handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
if (error) {
// Process error
} else if (result.isCancelled) {
// Handle cancellations
} else {
// If you ask for multiple permissions at once, you
// should check if specific permissions missing
if ([result.grantedPermissions containsObject:@"email"]) {
// Do work
}
}
}];

关于ios - 带有 sdk 4 的 Facebook 自定义登录 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32002961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com