objective-c - 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。请帮我解决这个问题。
解决方案
推荐阅读
- java - dateParser 返回未加速的结果?
- model-view-controller - 为什么模型在 MVC 中被称为“模型”?
- node.js - Nodejs 承诺队列与集群模式
- java - Spring Boot - 使用多个数据源时 JpaRepository 未初始化
- spring - Spring HttpMessageNotWritableException 无法写入 JSON,NullPointerException
- asp.net-mvc - 使用 asp.net mvc 重定向路由
- angular - 在角度 7 中的每个块内容中使用完美滚动的最佳实践
- google-sheets - IF 语句中带有 AND 的 ARRAYFORMULA
- java - 使用 Spring OAuth2.0 访问资源服务器 (REST) 的 NTLM
- swift - AudioKit:通过操作系统 (macOS) 更改输出设备时出错/崩溃