ios - 通过 Google 或 Facebook 登录不返回应用程序

标签 ios objective-c facebook xcode7 ios9.2

我最近升级到 Xcode(7.2)。升级之前一切正常(即在 Xcode 6.3 中),但升级后我遇到了一个问题,即在选择通过 Google 或 Facebook 登录后,它没有返回到应用程序。

enter image description here

最佳答案

那应该是因为

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url

UIApplicationDelegate 已弃用。你应该切换到:

- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options`

希望这对您有所帮助!

关于ios - 通过 Google 或 Facebook 登录不返回应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35176941/

相关文章:

ios - 选择单元格内的图表时,如何停用 tableView 单元格内的垂直滚动?

ios - Xcode 11/iOS 13 记录 UITest 不工作

ios - 从 Objective-C 初始化 Swift Storyboard

html - 无效的 PNG 图像文件 : iDOT doesn't point to valid IDAT chunk

ios - Parse.com Facebook 授权从不调用完成处理程序

android - 如何从子 Activity 而不是主 Activity 使用 facebook 登录

ios - 如何在 iOS 中发送对象作为 POST 请求的参数?

服务器端未收到 IOS 订阅状态​​ URL

iphone - 编译错误与 : switch, "expected expression before"

ios - 我无法从 facebooksdk.framework 3.1 中找到 facebook.m 文件