Я обновил 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)")
}
})
Есть идеи?