title: iOS 9 PHAssetChangeRequest creationRequestForAssetFromVideoAtFileURL: fails with error code -1
body: <p>I'm using below code to save a video to photo library.</p>
  
  <pre><code>NSString *ss = [finalVideoURL path];
  
      __block PHObjectPlaceholder *placeholder;
  
  
      [[PHPhotoLibrary sharedPhotoLibrary] performChanges:^{
          PHAssetChangeRequest* createAssetRequest = [PHAssetChangeRequest creationRequestForAssetFromVideoAtFileURL:[NSURL fileURLWithPath:ss]];
          _placeholder = [createAssetRequest placeholderForCreatedAsset];
  
      } completionHandler:^(BOOL success, NSError *error) {
          if (success)
          {
  
              NSLog(@" success iOS 9");
          }
          else
          {
              NSLog(@"%@", error);
          }
      }];
  </code></pre>
  
  <p>This code works well with <code>iOS 8.x.</code> 
  But it fails with error code -1 in <code>iOS 9.x</code>. 
  The error is </p>
  
  <pre><code>`Error Domain=NSCocoaErrorDomain Code=-1 "(null)"`
  </code></pre>
  
  <p>Any idea about this behavior in iOS 9.?
  Any help is appreciated !
  Thanks</p>