【发布时间】:2017-02-13 08:04:42
【问题描述】:
import UIKit
import CoreData
import Firebase
import FBSDKCoreKit
import FirebaseMessaging
import UserNotifications
我使用 Cocoapods 安装了 Firebase,并在 Xcode 8 beta 4 中实现了 Facebook 登录。该应用程序和 Facebook 登录在 Xcode 8 中运行良好。在我更新到 Xcode 8.1 beta 后,Facebook 登录是 not being redirecting automatically 登录像往常一样的页面。
根据日志:
FIRAnalytics/WARNING> Implementation of application:openURL:sourceApplication:annotation: not found. Please add the handler into your App Delegate. Class: pushlite.AppDelegate
我还发现了没有调用openURL的应用程序函数如下:
func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: AnyObject) -> Bool {
print("Handler Called")
let handled = FBSDKApplicationDelegate.sharedInstance().application(application, open: url, sourceApplication: sourceApplication, annotation: annotation)
// Add any custom logic here.
return handled
}
有人会以正确的方式指导我吗?提前致谢。
【问题讨论】:
标签: ios xcode firebase facebook-login firebase-authentication