Certificate has either expired or has been revoked

Edit: This answer doesn’t work for Xcode 10 and higher. See turkenh’s answer.


Solution

First of all, clean the project by holding Shift(⇧)+Command(⌘)+K or
Select Product > Clean

Then:

  1. Go to Xcode Menu> Preferences

  2. Select Accounts > Team > View Details

  3. Select any Provisioning profile from the Provisioning Profiles list

  4. Right-click > Select Show in Finder. Then you will see all lists of provisioning profiles

  5. Select all provisioning lists from the folder and move them to the trash

  6. Download All provisioning profiles by clicking Download All below Provisioning Profile lists.

Now, run again and it should work!

Leave a Comment