ios - 按 FBLikeControl 显示空白页面并返回应用程序

标签 ios facebook-like facebook-ios-sdk

我在我的 iOS 应用程序中集成了 Facebook 的原生 Like Button 控件,代码如下:

FBLikeControl *likeControl = [[FBLikeControl alloc] init];
likeControl.objectID = @"http://www.facebook.com/<mypage>";
// .. add likeControl to view hierarchy ..

该按钮显示正常并且有时可以正常工作。也就是说,当你按下它时,它会将你带到 Facebook 应用程序并提示你喜欢相关页面。如果您同意,它会将您喜欢的内容添加到页面。

但间歇性地,它不起作用。它会将您带到 Facebook 应用程序,在那里它会向您显示一个空白的浅灰色/浅白色页面,上面有一个小而浅的 Facebook Logo ,暂停片刻,然后将您送回该应用程序而不执行任何操作。

任何可能导致失败的想法?

最佳答案

FBLikebutton is a preview feature only developer and tester can use this functionality.

 FBLikeControl *likeControl = [[FBLikeControl alloc] init];
    likeControl.objectID = [NSString stringWithFormat:@"url here"];
    likeControl.likeControlStyle = FBLikeControlStyleButton;
    likeControl.frame = CGRectMake(0, 0, 44, 44);
    likeControl.transform = CGAffineTransformMakeScale(0.7f, 0.7f);
    likeControl.likeControlHorizontalAlignment = FBLikeControlHorizontalAlignmentCenter;
    likeControl.likeControlAuxiliaryPosition = FBLikeControlAuxiliaryPositionBottom;
    [likeControl sizeToFit];
    [self.view addSubview:likeControl];

check this code.

关于ios - 按 FBLikeControl 显示空白页面并返回应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27475976/

相关文章:

javascript - Facebook 点赞按钮对话框溢出问题

ios - Facebook 无代码事件 - iOS 应用程序未连接到事件管理器

xcode - 如何让Xcode找到FacebookSDK.h文件?

ios - fb ios sdk 4.8 同时分享图片和url

iphone - 自动释放池与垃圾回收有什么联系?

javascript - 如何在 iOS 中从 javascript 调用 Objective-C 函数

css - 喜欢按钮 html5 弹出添加评论

javascript - 按下赞按钮后获取 Facebook 用户 ID

ios - 在 iOS 上减少包大小的方法有哪些?

ios - Objective C 半只读属性