title: Can a url link be shared from iOS app via FB Messenger without presenting UIActivityViewController dialog and not needing Facebook SDK?
body: <p>I am wondering if it is possible to share/send a url link and other media from iOS app via Facebook Messenger app without having to open <code>UIActivityViewController</code>'s activity sheet first, which in addition shows a number of other apps which can handle the intended data and does not allow to exclude apps only <code>UIActivityType</code>s. I would like to present a FB Messenger dialog with pre-filled url link immediately after a button tap, so no dialog with multiple other apps.</p>
  
  <p>Facebook documentation suggests we should use FB SDK in such cases: <a href="https://developers.facebook.com/docs/sharing/ios#message" rel="nofollow noreferrer">https://developers.facebook.com/docs/sharing/ios#message</a>. But what is beyond me is that iOS seems to have a "native access" to the Messenger app (and other apps), but there is no good API which could facilitate some UI customisation.</p>
  
  <p>Any idea if there is a way to directly open FB Messenger with pre-filled message without needing to present <code>UIActivityViewController</code>'s activity sheet or installing FB SDK?  </p>
  
  <p>EDIT: Let me clarify, I would like to share a url link or other media, it is not necessary that the message is pre-filled with text.</p>