iOS Facebook好友列表
我试着用他们的API连接Facebook,实际上这个代码连接Facebook,Facebook问我这个应用程序想使用你的信息比我确认的要多。最后一步,Facebook再次返回我的应用程序,然后应该运行这个iOS Facebook好友列表,ios,objective-c,xcode,facebook,Ios,Objective C,Xcode,Facebook,我试着用他们的API连接Facebook,实际上这个代码连接Facebook,Facebook问我这个应用程序想使用你的信息比我确认的要多。最后一步,Facebook再次返回我的应用程序,然后应该运行这个getFBFriendListFunc,但if/else都不起作用。没有显示 我从Facebook开发者那里得到了这个代码,哪个代码部分错了? 有什么想法吗? 谢谢…我在AppDelegate.m上添加了此功能,如果此功能未退出登录会话,请不要工作,我希望此代码对任何人都有帮助:) 为了邀请用户
getFBFriendListFunc
,但if/else都不起作用。没有显示
我从Facebook开发者那里得到了这个代码,哪个代码部分错了?
有什么想法吗?
谢谢…我在
AppDelegate.m
上添加了此功能,如果此功能未退出登录会话,请不要工作,我希望此代码对任何人都有帮助:)
为了邀请用户,您可以在添加facebook sdk后使用以下代码
-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
BOOL wasHandled = [FBAppCall handleOpenURL:url sourceApplication:sourceApplication];
return wasHandled;
}
-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
BOOL wasHandled = [FBAppCall handleOpenURL:url sourceApplication:sourceApplication];
return wasHandled;
}
[FBWebDialogs
presentRequestsDialogModallyWithSession:sharedFacebookHelper.session
message:@"Your invite message"
title:nil
parameters:nil
handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
if (error) {
// An error occurred, we need to handle the error
// See: https://developers.facebook.com/docs/ios/errors
NSLog(@"Error publishing story: %@", error.description);
} else {
if (result == FBWebDialogResultDialogNotCompleted) {
// User canceled.
NSLog(@"User cancelled.");
} else {
// Handle the publish feed callback
}
}
}];