Remote Build Error: Error Deployment failed! Failed to sign executable. Make sure your developer certificates have been installed in the System Keychain on the remote Mac

I’m using UE 4.9Preview4 to build remotely using my Mac that is in the same network as my Windows PC.
However at one point in the package process I get the following error:

Error: Error Deployment failed! Failed to sign executable. Make sure your developer certificates have been installed in the System Keychain on the remote Mac.

These are the steps I followed:

  • Export iOS Development certificate (.p12) from Xcode

  • Xcode > Apple IDs > Details > Provisioning Profiles > “Show in Finder”

  • Copy both files to PC

  • Import both files using the IPhonePackager Application in Engine\Binaries\DotNET\IOS (I use the IPhonePackager app because from Project Settings it doesn’t ask me for the password)

I have done this several times, created many certificates and provisioning profiles, with the correct App ID specified in peoject settings.

In the Mac’s keychain I have moved all the Certificates from Login to System.

Here is how it looks at the moment my project settings:

Here is the log file: [link text][2]

I’m so stupid.

I created the certificate many times, but the last time I didn’t move it to the System in the Keychain. So basically my problem was exacly what the error was telling me lol.

It worked so all is ok.