title: facebook post screen not dismis automatically
body: <p>i am trying to post images on facebook from my app but SharePost screen is not automatically dismis after post successfully uploded
  Here is my code:</p>
  
  <pre><code>let content:FBSDKSharePhotoContent = FBSDKSharePhotoContent()
  content.photos = [self.sharePhoto]
  let shareDialog: FBSDKShareDialog = FBSDKShareDialog()
  shareDialog.shareContent = content
  shareDialog.delegate = self
  shareDialog.fromViewController = self
  shareDialog.show()
  </code></pre>
  
  <p>FBSdk SharingDelegate Methods:</p>
  
  <pre><code>func sharer(_ sharer: FBSDKSharing!, didCompleteWithResults results: 
      [AnyHashable : Any]!) {
      print(results)
      dismiss(animated: true, completion: nil)
  }
  
  func sharer(_ sharer: FBSDKSharing!, didFailWithError error: Error!) {
      print(error)
  }
  
  func sharerDidCancel(_ sharer: FBSDKSharing!) {
      print("Cancel")
  }
  </code></pre>