My problem is really odd. In the simulator the .png copies to clipboard fine and I can paste the image in the Contacts app on Simulator. But when I put the app on the phone,
I believe you can use this line to do what you want (not able to test it out right now):
let image = UIImage(named: "myimage.png") UIPasteboard.generalPasteboard().image = image;
Hopefully that works, I'm a little rusty with UIPasteboard.