I have just reproduced your problem. Looks like the problem is in your destinationURL.
When you combine different paths and convert them from NSURL to NSString and back you can get the path like this: file:///file:/…
Check the example project. It uses temporary dir and it works well.