Since the Apple Worldwide Developer Relations Certification Authority expired on February 14th, I need to install the new one. In order to do so, I have to delete the old one from both System and Login tabs in my keychain.
Removing it from the login tab was easy and instantaneous. But removing it from the System tab is impossible. I can see it in my system tab, stating that it is expired:
When I try to delete it, I'll get the following error:
I need to delete it so I could upload apps to the appStore. Meanwhile, I am stuck and can't do anything. What can I do to delete it!?
This is what I always get if I try to unlock the Systems Tab:
This is what Xcode gives me:
The Apple Worldwide Developer Relations Certificate Authority issues the certificates you use to sign your software for Apple devices, allowing our systems to confirm that your software is delivered to users as intended and hasn't been modified.
Go to the Provisioning section of the iOS Provisioning Portal. Choose Edit and Modify for the profile you want to use to code sign your apps. In the Modify screen, make sure there is a checkmark next to your new certificate and submit the changes.
A signing certificate is the first requirement you need in order to be able to sign apps for installation on iOS devices. Specifically, you need a development certificate, which lets an individual install and run an app on a device.
An iOS developer certificate is a code-signing certificate, a digital signature that associates you and your digital identity with your applications. On the Mac, you must create and submit a request for an iOS development certificate. For more information, see the Apple documentation.
The answer for any future developers having the same problem is really simple :
csrutil status
. This will show you the status of SIP. Your goal will be to disable the SIP ( System Integrity Protection ). After checking the status, most likely you will find the status Enabled. csrutil disable
. This will disable the SIP.Hope it will help someone in the future!!
Try to install new certificate from link below.
https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
This worked for me. I hope this will help you.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With