我想允许没有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中成功登录.. 感谢。