Project that builds won't archive. iOS

So, my unity project builds and runs on my test device nicely - however when I try to archive it, I get two CopyPngErrors and 69 linker errors. It’s very frustrating, as I presumed a clean build would mean a clean archive.

A pastebin of the error log is at CopyPNGFile /Users/mpmcaleese/Library/Developer/Xcode/DerivedData/Unity-iPhone-e - Pastebin.com

I’m using the latest version of xcode.

Any help would be very much appreciated!

EDIT: I do have distribution provisioning.

You probably don’t have distribution provisioning, do you?

You’ll need one from apple developer to be able to archive.