2

我正在使用 facebook ios sdk 3.5,现在按照此处的说明https://developers.facebook.com/docs/tutorials/ios-sdk-games/open-graph/和在 FriendSmasher 中找到的代码,我正在尝试发布分数。但是,我没有在我的提要上看到任何结果。

谢谢

这是我的游戏测试代码:

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys: @"100", @"score", nil];

NSLog(@"Posting new score of 100");

    [FBRequestConnection startWithGraphPath:[NSString stringWithFormat:@"%llu/scores", myFBID] parameters:params HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {

        if(error){
            NSLog(@"AN ERROR HAS OCCURED: %@", error.debugDescription);
        }
        else
            NSLog(@"Score posted");
    }];

请求权限是使用已弃用的函数 openActiveSessionWithPermissions 完成的,其中传递了 email 和 publish_actions

4

1 回答 1

0

您可以在桌面上查看您的活动日志以获取分数故事。例如,如果您获得高分,您会看到故事,因此您可以对其进行测试。已发布分数的事实不会显示在动态消息中。发布分数时可能显示的故事是传球故事(您传球给朋友)或高分故事。您可以随时在活动日志中查看这些类型的故事。

于 2013-05-18T02:22:38.117 回答