Please execute the following steps:


1. To sign and provision your Xamarin iOS solution, you should first upload your .p12 certificate file and .mobileprovisioning profile through our portal (portal.macincloud.com) > Agents > My Agents > VSTS Agents > Actions (next to the agent) > Upload


2. Next, in your Microsoft VSTS account, "signing and provisioning" setting under the "Build Xamarin.iOS solution" step:

  • Select the "identifiers" radio button.


  • In the "Signing Identity" field, input "iPhone Developer" or "iPhone Distribution" depending on  which signing identity you wish to use for signing.


  • In the "Provisioning Profile UUID" field, input the UUID for the .mobileprovisioning file you have uploaded.


  • Queue your build for signing using the specified signing and provisioning identities.


Please contact our support staff if you have specific questions regarding signing and provisioning.