File was built for unsupported file format error
ld: warning: ignoring file #####/Crashlytics.framework/Crashlytics, file was built for unsupported file format
Delete Crashlytics.framework from your project and then run the following command:
ditto -xk /Applications/Crashlytics.app/Contents/Resources/com.crashlytics.sdk.ios-default.zip ~/Desktop/
which will copy the framework to the desktop. You can then manually add that back into your project.
./Crashlytics.framework/run: No such file or directory
Select your project > Build Phases > Run Script
The Crashlytics.framework run script needs to be pointing to where the framework actually is located. It may be that although your deleted and re-added the crashlytics framework to your project the run script hasn't been set to the correct location. E.g. if the run script path is ./ and the framework file isn't acutally stored in your projects folder update the path to where the framework actually is located on the disk.