Xamarin.Forms IOS error replacing existing signature

Issue was having multiple certificates and provisioning profiles.

The automatic signing did not know which profile to use.

Solution steps that worked for me:

  1. Delete and revoke all certificates, app id's and provisioning profiles in Apple Developper that match your app ID
  2. Delete all keychains in MAC used for compiling that contain your certificate or app id
  3. Make new ones with different names and new bundle ID that you can easilly identify (the old ones will still be in the Visual Studio list)

  4. Enjoy a clean compilation.

If anyone know a cleaner way to do this feel free to post.


Have you tried to set the keychain containing your signing certificates to "Allow all applications to access this item"?