I am using Xcode 4.3.3
Everything used to work fine before, but since couple of months ago, I can no longer refresh provisioning profiles through Organizer.
The problem:
- I open organizer
- Click Provisioning Profiles at the top
- Then click "Refresh" button at the bottom right"
- It displays "Downloading development certificates..." and prompts to login.
- After successful login, it displays "Fetching team list..." then shows the error:
"You are not allowed to perform this operation. Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support"
Some more information:
- I am Team Admin
- I have valid developer certificate, as displayed in both the Apple Developer Portal, my Keychain, and in Organizer (like i said, this all used to work)
- I have several valid provisioning profiles displayed in Organizer.
- I have 2 teams displayed in organizer:
- One with developement developer certificate (mine)
- One with distribution certificate (for app store)
- This is not a password issue (I get a different error when i type the wrong password)
- I have removed all other developer certificates besides mine and the distribution certificate
- I can successfully add certificates if i manually download them
- I can successfully add provisioning profiles if i manually download them
- In the Apple Developer Portal, there are no provisioning profiles marked as "Invalid" (there are some that are expired however)
- I have force-quit Xcode and even restarted the Mac
This started happening sometime after iOS6 got released (definitely not at the same time). I've read similar questions on the subject, but most of them deal with "corrupted data" error message. This is not the case for me.
UPDATE 1 (Nov 13)
I have now done the following:
- I have removed all certificates from Keychain, including public and private key.
- I've revoked my certificate in Apple Dev Portal.
- I've restarted the machine.
- I opened Xcode again and hit refresh:
- it asked me to login, and prompted to submit a request for a new certificate.
- The new certificate was successfully approved and issued, and downloaded into my keychain (i see new public and private keys, as well as the cert).
However i am still getting the same error on the "refresh" of provisioning profiles: "You are not allowed to perform this operation" and i have no profiles in organizer.
UPDATE 2 (Nov 13)
- I've now updated to XCode 4.5
- On the first refresh, it actually worked.
- On all subsequent refreshes, it fails with the same error message "You are not allowed to perform this operation. Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support", however it now does it after "Generating Mac Team Provisioning Profile"
- Please note i am not using Mac Development. I don't have Developer Mode Enabled, and i don't have Mac Developer program.
- I have tried with and without Mac Developer Mode enabled.
- Despite the same vague error message, it actually seems to be updating the iOS provisioning profiles.
After so much time on this, i am still determined to remove this error message. Maybe someone can assist and tell me where XCode would keep it's application log? Is there anything like windows "Event Viewer" for a Mac?