我創建了一個按鈕,讓我的用戶通過Facebook與Parse一起登錄。Facebook登錄按鈕引發錯誤,說我無法登錄
我正在使用iOS 9.1 beta和Xcode 7 beta 3. 目前這是我的IBAction的swift代碼。 Facebook按鈕有點作用,但實際上並沒有讓我登錄,留下了下面圖片中顯示的錯誤。不確定爲什麼這是因爲我的pList與Facebook iOS9程序都是最新的。
視圖控制器代碼:
}
@IBAction func fbLoginClick(sender: AnyObject) {
PFFacebookUtils.logInInBackgroundWithReadPermissions(permissions) { (user: PFUser?, error: NSError?) -> Void in
if user == nil {
NSLog("Uh oh. The user cancelled the Facebook login.")
} else if user!.isNew {
NSLog("User signed up and logged in through Facebook! \(user)")
} else {
NSLog("User logged in through Facebook! \(user)")
}
}
}
}
應用程序委託代碼:
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
Parse.enableLocalDatastore()
Parse.setApplicationId("Parse ID",
clientKey: "Client Key")
PFAnalytics.trackAppOpenedWithLaunchOptionsInBackground(launchOptions, block: nil)
PFFacebookUtils.initializeFacebookWithApplicationLaunchOptions(launchOptions)
}
func applicationWillResignActive(application: UIApplication) {
}
func applicationDidEnterBackground(application: UIApplication) {
}
func applicationDidBecomeActive(application: UIApplication) {
}
func applicationDidBecomeActive(application: UIApplication) {
}
func applicationWillTerminate(application: UIApplication) {
}
func application(application: UIApplication,
openURL url: NSURL,
sourceApplication: String?,
annotation: AnyObject?) -> Bool {
return FBSDKApplicationDelegate.sharedInstance().application(application,
openURL: url,
sourceApplication: sourceApplication,
annotation: annotation)
}
[![在這裏輸入的形象描述] [2] [2 ]
它是活躍的。全部由書配置。 –
你能否提供我截圖 – sp309
截圖現在上面 –