I tried building my first iOS app, but the compiler objected: A development profile is required when building an iOS application. But I have one.
Okay, so I headed over to Xcode to take a look at my settings there:
Hmm, status is “revoked”, no idea why. Next stop is the Apple Developer Member Center:
I don’t see where it is saying that it is revoked or how to remedy that. Does any of you guys know what to do here?
Well, yeah, I can delete and recreate them in the developer member center and download them. That doesn’t change Xcode’s opinion about my certificates being “revoked” though. Btw, nice to see you chime in here after our little disagreement on the select count(*) topic.
Export and Revoke…, both disabled. That’s Xcode 6.4 btw. I remember using Xcode 7, but at the time there was a problem with App wrapper, so I went back. I think Sam fixed this in the mean time, so I guess trying the newer Xcode version is on the cards.
Yeah, I did note that. In my Xojo app the code signing identity is properly entered in the build settings (Team). Maybe Xojo is really wanting to tell me that the code signing didn’t work, because the signing certificate has been revoked?
Apparently I am not the only one to encounter this problem, Apple’s forum is steaming because of it. I was able to resolve the issue by closely following the steps given by apple on the forum:
Thanks for bringing this to the attention of the community and apologies for the issues youve been having. This issue stems from having a copy of the expired WWDR Intermediate certificate in both your System and Login keychains. To resolve the issue, you should first download and install the new WWDR intermediate certificate (by double-clicking on the file). Next, in the Keychain Access application, select the System keychain. Make sure to select Show Expired Certificates in the View menu and then delete the expired version of the Apple Worldwide Developer Relations Certificate Authority Intermediate certificate (expired on February 14, 2016). Your certificates should now appear as valid in Keychain Access and be available to Xcode for submissions to the App Store.