Tag: FacebookSDK 4.X

FBSDKGraphRequest响应问题 – 没有得分

我正在使用以下代码来获取我的Facebook朋友的游戏分数。 -(void)GetFriendScore { NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys: [NSString stringWithFormat:@"%@", [FBSDKAccessToken currentAccessToken]], @"access_token", nil]; FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc] initWithGraphPath:@"/me/scores" parameters:params HTTPMethod:@"GET"]; [request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) { }]; } 并在随后的合作中得到了答复 { data = ( { user = { id = XYZ; name = "XYZ"; }; } ); } 但这不是预期的回应。 我期待的甲方正在跟随 { data […]

Facebook SDK的FBSDKShareDialog不适用于iOS9?

使用Xcode7,我将Facebook SDK升级到pod FBSDKShareKit(4.6.0)。 我已经将Facebookscheme添加到WhiteList中,如下所示。 参考: https : //developers.facebook.com/docs/ios/ios9 <key>LSApplicationQueriesSchemes</key> <array> <string>fbapi</string> <string>fb-messenger-api</string> <string>fbauth2</string> <string>fbshareextension</string> </array> 但是,以下代码仅显示iOS9上的iOS默认社交对话框。 在iOS8上使用相同的二进制代码可以打开Facebook应用程序并正确显示共享对话框。 FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init]; content.contentURL = [NSURL URLWithString:[NSString stringWithFormat:@"http://www.example.com"]]; content.contentDescription = @"Test"; [FBSDKShareDialog showFromViewController:self withContent:content delegate:nil]; 我猜在iOS9上找不到Facebook应用程序,然后显示默认的社交对话框。 即使没有错误信息显示。 我错过了什么? 或者,这是一个iOS9的错误?