Search code examples
iosxcodecode-signing

In house type profile needs "iOS Development" certificate


I have an Enterprise type apple account, I want to deploy to my testers without using device UDIDs. Then testers can manually trust my organization for testing. My Xcode version is 11.7.

The error is: enter image description here

Not sure why In house type also needs development type profile?

My steps are:

  1. Create enterprise distribution certificates link

This step I generated iPhone Distribution: xxx Limited in keychain.

enter image description here

  1. Create an app identifier.

enter image description here

  1. Generate the profile for archiving. enter image description here enter image description here

  2. Download the profile and double click to install it.

  3. In Xcode, "Signing & Capabilities", used the profile just installed, then comes to error: enter image description here

Not sure what I have missed, please help! thanks!


Solution

  • Check if the Code Signing Identity under Build Settings/Signing is iOS Distribution for the Release build configuration:

    enter image description here

    I had a similar problem caused by iOS Developer had being set for both Debug and Release build configurations.