我正在尝试使用以下代码共享图像
然而,有时共享屏幕不会出现。
它非常间歇性地发生。有什么想法导致这个?
当发生这种情况时,应用程序只需导航到Facebook app&共享碎片没有出现。
if ([FBDialogs canPresentShareDialogWithParams:params]) {
// Present share dialog
FBAppCall *call = [FBDialogs presentShareDialogWithLink:params.link
name:params.name
caption:params.caption
description:params.linkDescription
picture:params.picture
clientState:nil
handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {
}]; }
答案 0 :(得分:0)
添加以下代码
- (BOOL)application:(UIApplication *)application
openURL:(NSURL *)url
sourceApplication:(NSString *)sourceApplication
annotation:(id)annotation {
return [FBAppCall handleOpenURL:url sourceApplication:sourceApplication withSession:[FBSession activeSession] fallbackHandler:^(FBAppCall *call) {
}];
}
希望这会有所帮助..