FBSDKShareDialog iOS 9没有Fb应用程序

时间:2015-10-13 23:46:56

标签: ios facebook-graph-api ios9 facebook-opengraph

我想允许没有FB应用的用户共享打开图表 - 调用共享对话框。 (使用FB应用程序,所有工作完美)。这可能在iOS9上?这是代码(我做了内容和所有):

        FBSDKShareDialog *shareDialog = [[FBSDKShareDialog alloc] init];
        shareDialog.fromViewController = self;
        shareDialog.shareContent = content;
        shareDialog.delegate = self;
        [shareDialog show];
        if (![shareDialog canShow]) {
            // update the app UI accordingly
        }
        NSError *error;
        if (![shareDialog validateWithError:&error]) {
            // check the error for explanation of invalid content
        }

在这里,当我尝试在没有FB应用程序的情况下共享时(应用程序没有崩溃,没有任何反应)我得到了:

 -canOpenURL: failed for URL: "fbauth2:/" - error: "(null)"

在分享应用程序之前,用户可以使用Safari在fb中成功登录.. 感谢。

0 个答案:

没有答案