首页 > 解决方案 > FBSDKLoginManager logInWithPublishPermissions 在 iOS 13.0 上总是返回结果,isCancelled=YES

问题描述

更新到 iOS 13.0 后,我无法登录 Facebook。最近我将我的 xCode 更新为 11.0,将我的设备更新为 13.0。更新后使用 facebook 登录无效。总是返回 result.isCancelled = YES。已经检查了互联网上的所有内容,但无法解决问题。代码如下。

登录按钮操作

[login logInWithPermissions:@[@"public_profile",@"email"]....

AppDelegate didFinishLaunchingWithOptions :

return [[FBSDKApplicationDelegate sharedInstance] application:application
                                didFinishLaunchingWithOptions:launchOptions];



        - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
    return [[FBSDKApplicationDelegate sharedInstance] application:application
                                                          openURL:url
                                                sourceApplication:sourceApplication
                                                       annotation:annotation];
}

我正在使用 Facebook SDK 5.3.0。请帮我解决这个问题。

标签: objective-cfacebook-loginios13xcode11fbsdkloginkit

解决方案


推荐阅读