1
我收到錯誤代碼:針對iOS的Facebook登錄錯誤:操作無法完成。 (com.facebook.sdk.core錯誤3)
The operation couldn’t be completed. (com.facebook.sdk.core error 3.)
用於登錄到Facebook的我的應用程序,我不知道爲什麼。這裏是我的viewController代碼:
import FBSDKCoreKit
import FBSDKLoginKit
@IBOutlet weak var facebookLoginButton: FBSDKLoginButton!
override func viewDidLoad() {
super.viewDidLoad()
facebookLoginButton.readPermissions = ["public_profile", "email", "user_friends"]
facebookLoginButton.delegate = self
}
//MARK: Facebook Login
func loginButton(loginButton: FBSDKLoginButton!, didCompleteWithResult result: FBSDKLoginManagerLoginResult!, error: NSError!) {
if error == nil {
print("Login Complete")
performSegueWithIdentifier("facebookSegue", sender: self)
} else {
print(error.localizedDescription)
}
}
func loginButtonDidLogOut(loginButton: FBSDKLoginButton!) {
print("User logged out")
}
這裏是的appDelegate:
import FBSDKCoreKit
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
// Override point for customization after application launch.
//Facebook login
return FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)
}
func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool {
//Facebook login
return FBSDKApplicationDelegate.sharedInstance().application(application, openURL: url, sourceApplication: sourceApplication, annotation: annotation)
}
我認爲的代碼是正確的,但也許我失去了一些東西,任何幫助表示讚賞!