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 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!!