本文介绍了FBFriendPickerViewController在FB-IOS SDK3.0中崩溃的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在IOS上使用Facebook SDK3.0,我使用 developers.facebook.com
i am working on Facebook SDK3.0 on IOS, i generated Facebook key using developers.facebook.com
my App ID/API Key
165158463618789
登录工作正常,但是在使用 FBFriendPickerViewController
时会崩溃,
Login works fine but while using FBFriendPickerViewController
its getting crashing,
我使用了以下代码:
FBFriendPickerViewController *friendPicker = [[FBFriendPickerViewController alloc] init];
self.friendPickerController = friendPicker;
[friendPicker loadData];
friendPicker.navigationItem.title = @"Pick Friends";
friendPicker.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc]
initWithTitle:@"Done"
style:UIBarButtonItemStyleBordered
target:self
action:@selector(doneButtonWasPressed:)];
friendPicker.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]
initWithTitle:@"Cancel"
style:UIBarButtonItemStyleBordered
target:self
action:@selector(cancelButtonWasPressed:)];
[self.navigationController pushViewController:friendPicker animated:YES];
我正在崩溃的原因
推荐答案
我也遇到了这个问题,但现在我已经解决了.
i was also facing this problem but now i have resolved it.
在AppDelegate中
In AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
添加此行
[FBFriendPickerViewController class];
在您的viewController头文件中添加
In your viewController header file add
@property (retain, nonatomic) FBFriendPickerViewController *friendPickerController;
在您的viewController实现文件中添加一个函数
In your viewController implementation file add in a function
if (self.friendPickerController == nil) {
// Create friend picker, and get data loaded into it.
self.friendPickerController = [[FBFriendPickerViewController alloc] init];
self.friendPickerController.title = @"Pick Friends";
self.friendPickerController.delegate = self;
}
[self.friendPickerController loadData];
[self.friendPickerController clearSelection];
[self presentModalViewController:self.friendPickerController animated:YES];
所以我没有使用导航控制器样式编程.
so i have not used navigation controller style programming.
这篇关于FBFriendPickerViewController在FB-IOS SDK3.0中崩溃的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!