Странный сбой Facebook при запуске - PullRequest
0 голосов
/ 10 мая 2018

Вот отчет об ошибке

Crashed: com.apple.main-thread
0  libswiftCore.dylib             0x103c2faa4 swift_getObjectType + 60
1                          0x102e3dc58 @objc AppDelegate.application(UIApplication, open : URL, sourceApplication : String?, annotation : Any) -> Bool (AppDelegate.swift)
2                          0x102f5e730 -[FIRAuthAppDelegateProxy object:selector:application:openURL:sourceApplication:annotation:] + 4303562544
3                          0x102f5d8e4 __47-[FIRAuthAppDelegateProxy initWithApplication:]_block_invoke.199 + 4303558884
4                          0x102ee6aa0 -[FIRAAppDelegateProxy application:openURL:sourceApplication:annotation:] + 4303071904
5  UIKit                          0x18e064acc __58-[UIApplication _applicationOpenURLAction:payload:origin:]_block_invoke + 880

Вылетает после предоставления пользователю доступа из приложения Facebook и возвращается к моему приложению.

Есть идеи, на что может быть проблема?

Ответы [ 2 ]

0 голосов
/ 10 мая 2018

установить этот код.в приложении-делегате

   //For Facebook
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool
{
    return FBSDKApplicationDelegate.sharedInstance().application(app, open: url, options: options)
}
0 голосов
/ 10 мая 2018

Попробуйте этот код в AppDelegate

     func application(_ application: UIApplication,
                 open url: URL, sourceApplication: String?, annotation: Any) -> Bool {  ...   }

 @available(iOS 9.0, *)
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any]) -> Bool {   ...   }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...