如何清除此问题
libc ++ abi.dylib:以未捕获的类型异常终止 NSException(lldb)
我尝试在我的应用中添加Facebook登录和Google登录,但在路上遇到很多问题。谷歌登录工作完全正常但不适用于Facebook,我遵循所有说明,但仍然不会消失这个错误。
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
// Set navigation bar custom background color
UIApplication.shared.statusBarStyle = .lightContent
GIDSignIn.sharedInstance().clientID = FIRApp.defaultApp()?.options.clientID
GIDSignIn.sharedInstance().delegate = self
// Set up Google services api key
GMSServices.provideAPIKey("---{**KEY**}---")
GMSPlacesClient.provideAPIKey("---{**KEY**}----")
FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)
// Use firebase library to configure APIs
FIRApp.configure()
return true
}
// Invokes handle URL method of the GIDSignIn & FBSDK Login instance @Available (iOS 9.0, *)
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
let googleSignInHandle = GIDSignIn.sharedInstance().handle(url,
sourceApplication: options[UIApplicationOpenURLOptionsKey.sourceApplication] as? String,
annotation: options[UIApplicationOpenURLOptionsKey.annotation])
let facebookSignInHandle = FBSDKApplicationDelegate.sharedInstance().application(app, open: url, sourceApplication: options[UIApplicationOpenURLOptionsKey.sourceApplication] as! String!, annotation: options[UIApplicationOpenURLOptionsKey.annotation])
return googleSignInHandle || facebookSignInHandle
}
任何人都可以提供帮助?