Swift 5 - Facebook Login: функция обратного вызова LoginManager () не вызывает с установленным приложением Facebook - PullRequest
1 голос
/ 21 октября 2019

Я обновил Facebook SDK до последней версии с cocoapods:

  • Используя FBSDKCoreKit (5.8.0)
  • Используя FBSDKLoginKit (5.8.0)
  • Использование FacebookCore (0.9.0)
  • Использование FacebookLogin (0.9.0)

Когда установлено приложение Facebook, обратный вызов LoginManager() не вызывается. Когда приложение не установлено и браузер используется, оно работает.

let loginManager = LoginManager()
loginManager.logIn(permissions: [.publicProfile, .email], viewController: self, completion: { loginResult in
    switch loginResult {
    case .failed(let error):
        print("\(error)")
    case .cancelled:
        print("cancelled")
    case .success(let grantedPermissions, let declinedPermissions, let accessToken):
        print("\(grantedPermissions) \(declinedPermissions)")
    }
})

Есть идеи?

...