2014-07-10 50 views
1

如果用戶使用手機配置了Facebook賬戶,權限對話不會顯示在我的應用程序中?Facebook權限對話不顯示在應用程序中?

enter image description here

任何人可以幫助我什麼是由我失蹤了?

這裏是我的代碼

- (void)viewDidLoad 
{ 
[super viewDidLoad]; 
     [email protected][@"public_profile",@"email",@"user_likes",@"user_about_‌​me",@"user_hometown",@"user_location"]; 

self.loginButton.delegate=self; 
} 
     // enter code 

-(void)loginViewShowingLoggedInUser:(FBLoginView *)loginView 
{ 
     NSLog(@"login %@",loginView); 
} 

-(void)loginViewFetchedUserInfo:(FBLoginView *)loginView user:(id<FBGraphUser>)user 
{ 
     NSLog(@"%@", user); 
} 

     // enter 

-(void)loginViewShowingLoggedOutUser:(FBLoginView *)loginView 
{ 
     NSLog(@"logout %@",loginView); 
} 
+0

哪裏是你的代碼? – Neeku

+0

http://pastie.org/9373660#9,13,18 –

+0

編輯您的問題,並添加適當格式的代碼塊。在發佈堆棧溢出時避免使用粘貼箱。 (: – Neeku

回答

1

請檢查您是否做了如下

  1. 開放developer.facebook.com
  2. 去已創建
  3. 去設置項目 - >去添加平臺 - >選擇iOS
  4. 在那個使用包ID類似於你的項目包ID和點擊保存
  5. 狀態和審查,並確保您的應用程序是(在設置你有你的郵件ID正確)
+0

感謝您的回覆,並且我遵循了您所建議的所有步驟。事實上,如果用戶未在其iPhone上配置Facebook帳戶,應用程序正常工作。我的問題是,當用戶點擊登錄按鈕,他已經配置他/她的帳戶,那麼我怎麼能得到他們的名字? –

相關問題