【发布时间】:2014-12-02 16:54:55
【问题描述】:
我正在尝试通过 facebook 应用程序与 FBDialog 类共享生成的图像。这个想法是允许标记朋友和位置,因此 SLComposeViewController 不是很理想(尽管我回退到那个)。问题是,在它打开 facebook 应用程序并且用户按下共享后,它从未真正共享过。它卡在加载屏幕上,并且条形图不断从 0% 开始,超过 100%,然后回到 0。
我正在使用以下代码。我不确定这是我的实现问题还是 Facebook 应用程序本身的问题。
if ([FBDialogs canPresentShareDialogWithPhotos]) {
FBPhotoParams *params = [[FBPhotoParams alloc] init];
UIImage *img = [self generatePrayerImage];
params.photos = @[img];
[FBDialogs presentShareDialogWithPhotoParams:params
clientState:nil
handler:^(FBAppCall *call,
NSDictionary *results,
NSError *error) {
if (error) {
NSLog(@"Error: %@",
error.description);
} else {
NSLog(@"Success!");
}
}];
}
谢谢。
【问题讨论】: