Introduction
Build Error Codes E002, E016, and E017—“Unable to generate build with the certificate provided”—indicate that the signing certificate embedded in your iOS build is invalid or expired. To fix this, you must delete the old certificates in your BuddyBoss App settings and let the plugin generate fresh ones.
Delete Existing Signing Certificates
- In WordPress, go to BuddyBoss App > Configure > iOS Settings.
- Scroll to the Signing Certificates section.
- Untick Automatically generate signing certificates.
- Click Save Changes.
- Scroll back to Signing Certificates and click the ✕ next to each listed certificate to delete them.
- Click Save Changes again to confirm removal.
Re-enable Automatic Signing Certificates
- On the same iOS Settings page under Signing Certificates, tick Automatically generate signing certificates.
- Click Save Changes to trigger creation of new valid certificates.
Do I Need to Generate a New Build?
Yes. After regenerating the signing certificates, create a new iOS build so the updated certificates are embedded in the IPA. Navigate to BuddyBoss App > Build and generate your release anew.
Troubleshooting and FAQs
Q: I still see E002/E016/E017 after regenerating certificates—what should I check?
A: Verify that your Apple Developer account credentials in BuddyBoss App > Configure > iOS Settings are correct and have permission to create certificates.
Q: Can I manually upload certificates instead of using the automatic option?
A: No. BuddyBoss App manages certificate creation and installation automatically; manual uploads can cause conflicts.
Q: How do I confirm the new certificates are active?
A: After saving changes, refresh the iOS Settings page to ensure new certificates are listed. You can also check the Apple Developer portal under Certificates, Identifiers & Profiles.