Help center
Everything you need to ship without code-signing surprises
Step-by-step guides for connecting Apple Developer accounts, managing certificates and provisioning profiles, configuring expiration alerts, and troubleshooting the issues that make releases break. Every article is kept in sync with what HexSign actually does in production.
Browse by topic
Pick a category
Getting started
Set up HexSign, connect an Apple Developer account, and get your first sync running.
Browse 3 articlesCertificates & CSRs
Create, revoke, and download certificates. Generate or upload CSRs and rotate signing identities safely.
Browse 3 articlesProvisioning profiles
Create, regenerate, and download provisioning profiles using the wizard or directly from the dashboard.
Browse 2 articlesAlerts & monitoring
Configure email and Slack alerts, read the health score, and stay ahead of expirations.
Browse 1 articleTeam & billing
Invite teammates, assign roles, manage MFA and SSO, and handle Stripe-powered billing.
Browse 2 articlesTroubleshooting
Diagnose sync errors, profile/certificate mismatches, and CI signing failures.
Browse 2 articlesMost-read
Start here
Connect an Apple Developer account with an App Store Connect API key
Generate an App Store Connect API key with the right role, paste it into HexSign, and unlock certificate, profile, and device sync.
6 min readRead articleCreate a provisioning profile with the wizard
Walk through the guided wizard that picks the right profile type, identifier, certificate, and devices for the job.
5 min readRead articleRotate an expiring signing certificate without breaking releases
A safe sequence for swapping a soon-to-expire certificate for a new one across every dependent provisioning profile.
5 min readRead articleConfigure email and Slack expiration alerts
Set thresholds, pick channels, and send a test alert before enabling delivery — so a release never breaks because of a forgotten certificate.
4 min readRead articleFix a failed App Store Connect sync
Diagnose why a sync failed, read the error in the sync history, and know when to rotate the API key vs. retry.
5 min readRead articleFix an invalid or expired provisioning profile
What "invalid" really means in App Store Connect, why a profile flips to that state, and how to bring it back.
4 min readRead articleCan't find what you're looking for? Write to support@hexsign.io or open the contact form and a human will get back to you.
Ready?
Take control of your Apple Developer assets.
Connect your App Store Connect API key and get full visibility in minutes. No rip-and-replace required.