Tag: Facebook

自定义在ios应用程序中login到Facebook

我正在使用最新的Facebook SDK在iOS应用程序中集成照片共享。 目前正在使用iOS 5.0。 我可以login和分享照片。 但是对于login,我必须使用FBLoginView 。 我想要的是从我自己的UIButton调用方法。 现在,find与FBLoginView相关联的UIButton我使用如何定制FBLoginVIew? 我还可以使用actionsForTarget:forControlEvent:find与button相关的所有select器actionsForTarget:forControlEvent: http actionsForTarget:forControlEvent: //developer.apple.com/library/ios/documentation/uikit/reference/UIControl_Class/Reference/Reference.html#//apple_ref/doc / UID / TP40006779-RH2-SW6 但是为了调用这个方法,我需要知道哪个对象是发送给login消息的? 我怎么find的?

在iOS中获取Facebook好友列表

我想在我的应用程序中获取Facebook的朋友名单,姓名,身份证等。 – (IBAction)onFBLogin:(id)sender { FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init]; [login logInWithReadPermissions: @[@"public_profile", @"email", @"user_friends"] fromViewController:self handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) { if (error) { NSLog(@"Process error"); } else if (result.isCancelled) { NSLog(@"Cancelled"); } else { NSLog(@"%@", result); [self getFBEmailAddress]; } }]; } -(void)getFBEmailAddress{ [[[FBSDKGraphRequest alloc] initWithGraphPath:@"me" parameters:@{@"fields": @"picture, email, friends"}] startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError […]

如果Facebook应用程序已安装,PFFVideosUtilslogin方法将不会执行任何操作

这很奇怪。 我试图login到Facebook,如果没有Facebook应用程序安装在设备上,一切工作正常。 但是如果有这个应用程序,然后没有任何反应 根本不值一提。 完成块不会被调用,也不会出现login对话框。 这是我非常简单的代码: [PFFacebookUtils logInInBackgroundWithReadPermissions:@[@"public_profile"] block:^(PFUser *user, NSError *error) { NSLog(@"Completion"); }]; 我也有这个代码里面applicationDidFinishLauncing : [Parse setApplicationId:kPAParseApplicationId clientKey:kPAParseClientKey]; [PFFacebookUtils initializeFacebookWithApplicationLaunchOptions:launchOptions]; 我有以下方法实施: – (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { return [[FBSDKApplicationDelegate sharedInstance] application:application openURL:url sourceApplication:sourceApplication annotation:annotation]; } 我还需要注意以下几点:有时很less,即使安装了应用程序,它也能正常工作。 工作,然后再次停止工作,没有任何理由。 有没有人遇到过这样的问题? 谢谢!

FB.Logout()在UnitySDK中不工作

我已经成功地使用FB.LoginfunctionloginFB。 现在我想注销: FB.Logout(); Debug.Log("FB IS LOGGED IN " + FB.IsLoggedIn); 我期待上面的代码打印FB.IsLoggedIn的值为false,并要求我在下一个FB.Login的login名和密码。 实际上, FB.IsLoggedIn的值是真的,我没有被注销: FB.Login下一个调用不要求密码,当我在浏览器中打开Facebook网站时,我没有被注销。 我也尝试使用未logging的请求来https://www.facebook.com/logout.php?next=[YourAppURL]&access_token=[ValidAccessToken]但它对我没有任何影响。 如何在独立的统一应用程序中将用户从Facebook中注销? 实际上我需要的是用不同的login名和密码login。 也许我可以使访问令牌无效,这将导致FB再次要求我的login名和密码? 任何帮助深表感谢。 SDK版本:5.0.1 生成版本:140401.725cc2ecbc9002a Unity版本4.3.3f1(c8ca9b6b9936)

在React Native FBSDK中AccessToken的问题

我在使用React Native获取fbsdk中的AccessToken方面遇到了麻烦。 我正在调用Facebookbuild议的核心: const FBSDKCore = require('react-native-fbsdkcore'); const { FBSDKAccessToken, } = FBSDKCore; 在一个场景中,我尝试在日志中logging令牌,就像SO上这里所说的类似问题所build议的那样。 <View> <View style={{flex: 1, alignItems: 'center', padding: 50, marginTop: 250}}> <View> <LoginButton publishPermissions={["publish_actions"]} onLoginFinished={ (error, result) => { if (error) { alert("login has error: " + result.error); } else if (result.isCancelled) { alert("login is cancelled."); } else { FBSDKAccessToken.getCurrentAccessToken((token)=> { console.log(token); […]

Facebook的权限Facebook SDK的iOS 5

我正在开发一个Facebook应用程序,并想知道如何设置权限数组。 在Facebook SDK版本之前,我需要做的是从Facebook.h创build一个实例并设置权限。 但是现在facebook.h文件已经不复存在,并停止了SDK3.0和3.1的工作。 Facebook说导入折旧的文件,但如果我这样做,我会得到很多错误,所以根本不工作。 我找不到任何关于在iOS 5及更高版本上设置权限属性的文档,有人可以帮我吗? 谢谢!!

FBFriendPickerDelegate与Facebook v4消失

我最近更新了我的iOS应用程序,使用Facebook v3到Facebook v4(使用Parse&Parse-UI iOS)。 问题是FBFriendPicker似乎消失了。 有人find了如何使用新的SDK for iOS获得这样的function吗?

Facebook应用程序使用Unity进行邀请

我正在尝试在我的Unity项目中整合Facebook应用程序邀请,并且大部分工作正在进行中。 我可以发送邀请,也可以通过Applink读取数据。 我的问题是,如何识别在应用中发送邀请的人员? 我想给被邀请的人一些信用奖励,因为我需要在应用程序中使用某些人的身份,以便我可以使用一些服务器端的逻辑授予他们信用。 我可以通过一些推荐代码或获取一些Facebook ID来跟踪发送邀请的人吗? 我正在使用Facebook Unity SDK 7.2。

ios Facebook自定义urlscheme打开用户configuration文件

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"fb://profile/user.x"]]; fb://profile/[your ID] ,Facebook应用将打开你的页面。 fb://profile/(fbid) 我按照上面的步骤在iOS 8中打开Facebook本地应用程序,但它不工作,有没有办法做到这一点? 我的意思是twitter完美的是什么错了Facebook不更新他们的API! 谢谢

UIActivityViewController Facebook和Twitter共享不能在发布的iOS版本中使用

我们最近发布了iPhone应用程序,使用UIActivityViewController与fb&tw共享应用程序商店中的Zigzag应用程序。 我的设备正在运行完美,因为我的设备用于开发。 但所有下载此应用程序的用户都无法使用此function共享。 NSString *txtToShare = @"Please try this awesome iOS app"; NSArray *objectsToShare = [NSArray arrayWithObjects:txtToShare, nil]; UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:objectsToShare applicationActivities:nil]; [self presentViewController:activityVC animated:YES completion:^{ }]; if ([activityVC respondsToSelector:@selector(popoverPresentationController)]) { // iOS 8+ UIPopoverPresentationController *presentationController = [activityVC popoverPresentationController]; presentationController.sourceView = sender; // if button or change to self.view. } 有人可以告诉我为什么?