2010-06-23 94 views
0

我正在學習如何在iphone應用中整合facebook api。 首先我訪問了Facebook網站,去了應用程序 - >開發人員並創建了一個應用程序。注意到私人密鑰和密鑰。 現在,我使用FBConnect示例代碼。我在FBConnect應用程序中使用我的密鑰。我設置爲iphone facebook會話失敗。爲什麼?

static NSString* kGetSessionProxy = @"SessionViewController"; // @"<YOUR SESSION CALLBACK)>"; 

我能夠運行應用程序,當我點擊「連接到Facebook」,它要求我的憑據,以及會話代理。但是在提供證書後,其失敗。正在調用以下代理方法:

- (void)sessionDidNotLogin:(FBSession*)session { _label.text = @"Canceled login"; } 

我不明白我爲什麼會在上面的委託中結束。

什麼是我在Facebook的網站,選擇創建新的應用程序時,所有選項?

請幫幫我。

+0

我不認爲你已經提供了足夠的有關錯誤的信息。 FBSession對象應該提供更多的細節。你應該記錄它看看它報告什麼,然後編輯問題。 – TechZen 2010-06-23 13:21:04

回答

0

當我讓kGetSessionProxy爲零時,它沒有任何問題。但我不明白爲什麼它沒有給我一些價值。