2014-06-08 27 views
0

我使用Facebook的SDK適用於iOS v3.14.1FBFriendPickerViewController是空

我有下面的代碼allocs和inits的FBFriendPickerViewController,然後提出它。第二行代碼只是COCOS2D呈現視圖控制器的方式。視圖控制器本身呈現良好。

FBFriendPickerViewController *friendPicker = [[FBFriendPickerViewController alloc] init]; 
[[CCDirector sharedDirector] presentModalViewController:friendPicker animated:YES]; 

問題:當它呈現的FBFriendPickerViewController是空的。

事情我已經嘗試:

我確信我所要求的適當權限從用戶,即user_friends。到FBRequestConnection調用與/me/permissions參數,顯示我有權查看用戶的朋友列表:

permission = "user_friends"; 
status = granted; 

我試過的東西在其他SO問題的建議,但我懷疑他們是過時的,或者至少不適合我。

FBFriendPickerViewController is loading a empty tableview intermittently

FBFriendPickerViewController showing and empty table on iOS. Place Picker running fine

回答

0

你不得不調用`loadData」您的視圖控制器上。所以,完整的代碼是:

FBFriendPickerViewController *friendPicker = [[FBFriendPickerViewController alloc] init]; 
[friendPicker loadData]; 
[[CCDirector sharedDirector] presentModalViewController:friendPicker animated:YES]; 
相關問題