title: FBSDKShareDialog cancels when it should post
body: <p>I create a FBSDKShareDialog in code</p>
  
  <pre><code>- (void)shareWithFacebookDialog;
  {  
    FBSDKShareLinkContent* content = [[FBSDKShareLinkContent alloc] init];
    content.contentURL = [NSURL URLWithString:@"Path Redacted"];
    content.contentTitle = @"Title Redacted";
    content.contentDescription = @"Description Redacted";
  
    FBSDKShareDialog* dialog = [[FBSDKShareDialog alloc] init];
    [dialog setMode:FBSDKShareDialogModeNative];
    [dialog setShareContent:content];
    [dialog setDelegate:self];
    [dialog setFromViewController:self];
    [dialog show];
  }
  </code></pre>
  
  <p>The dialog launches and all the information is correct</p>
  
  <p><img src="https://i.stack.imgur.com/YU2Gx.png" alt="enter image description here"></p>
  
  <p>But as soon as Post is tapped the dialog closes and the cancel delegate is called.</p>
  
  <pre><code>- (void)sharerDidCancel:(id&lt;FBSDKSharing&gt;)sharer;
  </code></pre>
  
  <p>Has anyone seen this? Found a way to overcome it?</p>