While attempting to update an iOS application with a new provisioning profile for AD-HOC distribution I ran into this error while performing the export step after archiving:
Missing iOS Distribution signing identity for …
Now Xcode was nice enough to offer to fix it for me but whenever I tried the error message would return again.
After searching the web the following fix was found:
- Download the WWDR intermediate certificate (From Apple)
- Double-click to install
- The Keychain Access app should now be open
- In Keychain, Select View -> “Show Expired Certificates” from the menu bar
- Delete “Apple Worldwide Developer Relations Certificate Authority certificates” from the “login” and “System” tab.
- Do a happy dance.