title: Error on Facebook Video Sharing IOS Objective C
body: <p>I'm trying to share a video on Facebook, I'm using fbsdk new version <a href="https://developers.facebook.com/docs/sharing/ios" rel="nofollow">4.1.0</a> i have also followed the instruction given in developer.facebook.com </p>
  
  <ul>
  <li>The videos must be less than 12MB in size.    </li>
  <li>People who share should have Facebook for iOS client installed, version 26.0     or higher.</li>
  </ul>
  
  <p>I have used the following code to share a video in facebook</p>
  
  <pre><code>FBSDKShareDialog *shareDialog = [[FBSDKShareDialog alloc]init];
  
  NSURL *videoURL=[info objectForKey:UIImagePickerControllerMediaURL];
  
  FBSDKShareVideo *video = [[FBSDKShareVideo alloc] init];
  video.videoURL = videoURL;
  FBSDKShareVideoContent *content = [[FBSDKShareVideoContent alloc] init];
  content.video = video;
  
  shareDialog.shareContent = content;
  shareDialog.delegate=self;
  [shareDialog show];
  </code></pre>
  
  <p>but the issue im getting is,</p>
  
  <p><code>Error Domain=com.facebook.sdk.share Code=2 "The operation couldn’t be completed. (com.facebook.sdk.share error 2.)" UserInfo=0x174479f40 {com.facebook.sdk:FBSDKErrorArgumentValueKey=&lt;FBSDKShareVideoContent: 0x174475040&gt;, com.facebook.sdk:FBSDKErrorDeveloperMessageKey=Only asset file URLs are allowed for the native dialog., com.facebook.sdk:FBSDKErrorArgumentNameKey=videoURL}</code></p>
  
  <p>Thanks</p>