No iOS Development certificates found

25,018

Solution 1

The trick that did it for me was to log into developer.apple.com and manually create a dev certificate and then manually create a provisioning profile. I have only one team with only one member (me) so there was no way for me to approve a certificate. When I tried to do it automatically through the Xcode organizer, the error just persisted.

Solution 2

Same error message here. Seems to have multiple sources. Mine was that I have a developer account and joining two teams. In one team i had no Certificates at all. In the past this did not cause any problems. In Xcode Organizer I could choose which team I try to fetch the Provisioning Profiles. And if chose the team for which I had Development Certificate the Provisioning Profiles got downloaded with no error. I think, with the new improved Member Center starting from april 2013 the Organizer fetches automatically all team accounts - without asking for a specific team. As one team had no certificate at all, the process of fetching for all teams stop with this error message.

Solution (for this problem) is to add a Development Certificate for ALL teams.

Solution 3

Having just gone through this myself, I highly recommend you contact Apple Developer Program Support and have them walk you through the process of resetting your certificates and profiles. It is not a difficult thing to do manually, but there are lots of ways to muck it up (I speak from experience) AND the more people that call the more likely they are to continue improving the process.

That said, the short(-ish) answer is to delete all of your developer and installer certificates from Keychain, then delete all certificates and provisioning profiles from the portal, then create them all again from scratch, and then refresh Xcode to bring them all in.

Oh, and be sure to back it all up when you're done!

Solution 4

I got the same issue, and solved it by clicking my team under "Teams" in organiser. I only have one team there atm, and didn't expect that to have any impact, but it forced a reload of the profiles or so, and now it works. Hth.

Solution 5

My situation was that I got this message when trying to refresh my old certificates (developer + distribution) from Xcode, when they had expired due to the yearly renewal of the developer program.

For what it's worth, I managed to fix the problem by this procedure (roughly):

  1. Delete my old "iOS Team Provisioning Profile" from my device
  2. Open my keychain and delete the old private keys associated with with the expired certificates.
  3. Remove the expired certificates from the list in Xcode's organizer (on the portal, they were deleted already).
  4. Generate new certificates manually on the portal, following the instructions in detail (including downloading the new certificates and double-click to install).
  5. After trying a new refresh in Xcode's organizer, I still got the same error message, but when checking on the device, a new provisioning profile had now been automatically created and installed, so I could forget about the error message.
Share:
25,018
Admin
Author by

Admin

Updated on November 25, 2021

Comments

  • Admin
    Admin over 2 years

    I got a strange error in my Xcode organizer when I want to update my Provisioning profiles.

    Xcode says this:

    enter image description here

    "No iOS Development certificate was found. However, there is already a certificate request pending. An Agent or Admin must approve this request before you can download your certificate."

    I never experienced this before so if someone got an explanation and maybe a solution, it could be nice :).

    I check on the provisioning page in the developer zone on the Apple website but I don't find something that could be broken :/

  • Admin
    Admin over 11 years
    But our admin don't know what this message means :/. I got the same access than him if you can explain me where I can find this. And in the fields : Team Signing Requests in iOS Provisioning Portal there is no request (I think it's here that we can see the things to approve )
  • NSCry
    NSCry over 11 years
    Ask your admin to go to login apple developer profile and go to provisioning portal and accept your request.
  • Admin
    Admin over 11 years
    We just see we have 2 team in our team list choice. And we see there is a line in submitted in the other team profile. This can be this ? Cause we are not admin of the other team, so I think it's them that must remove us from their team ?
  • below
    below about 11 years
    This happens with individual accounts just as well. There is just one member on the team (me), which is the agent at the same time. Nothing to approve there, either
  • Scott Pfeil
    Scott Pfeil about 11 years
    This solved the problem for me (and I am the agent). Thank you.
  • marciokoko
    marciokoko about 11 years
    Where is Teams in Organizer?
  • possen
    possen about 11 years
    I was in the same situation, i did a refresh and it would not let me select from my multiple teams. Then I did what you suggested clicking on the teams then hitting refresh and the team selector came up again like it used to.
  • sean808080
    sean808080 almost 11 years
    This solved the issue for someone on my team. Thanks much for posting this scenario and solution.
  • Bobjt
    Bobjt almost 11 years
    Correct. Everyone, please try this solution. In the instances I've seen, the problem was caused by Provisioning Profiles existing in Xcode's local profile library AND/OR the portal whose status is anything but Active/Valid. Fix all the other profiles in both mentioned places and retry. Starkos' answer effectively does the same.
  • Vladimir Mitrovic
    Vladimir Mitrovic almost 11 years
    Adding a developer certificate to other teams solved it for me, thanks.
  • possen
    possen almost 11 years
    This also solved it for me, I did not know that my personal account could be affecting my work account. Creating a distribution cert. in my personal account solved the problem.
  • Matt
    Matt almost 11 years
    Adding a developer certificate to other team solved it for me. However, XCode downloaded a bunch of expired profiles and other junk I didn't want after fixing this problem.
  • RyanJM
    RyanJM almost 11 years
    Is teams just in the newest version of XCode?