Cocosign is a full signing toolchain for iOS — sign and install with your own certificate, manage a cloud library, browse AltStore repos, and a lot more. No jailbreak, no computer.
Prefer a plain file? Direct download (unsigned .ipa).
A full signing toolchain that lives on your device — not a stripped-down companion to the web dashboard.
Sign any .ipa with your own certificate — no jailbreak, no computer. Classic or guided step-by-step flow, tweak injection, PPQ protection, TrollStore-ready .tipa export, and more per pass.
One certificate, one config, your whole library — instead of signing every app one at a time.
Browse AltStore repos like an app store, or discover new ones shared by other users — no URL required.
Upload a signed or unsigned app once, reach it from any device, and share it with a link.
Manage your own certs with live revocation checks, or import ones your team shares — no raw files over chat.
Change a .p12 password, check a certificate's live status, or keep a ready-to-inject Tweak Library — no third-party site.
Push files to your own server, or transfer over WiFi — no cables, no third-party apps.
Real formatted changelogs, mandatory-update gating for critical fixes, and a full history — always in sync with the web.
Added:
- Backup & Restore (Settings → Backup & Restore) export every certificate, added source, and
your settings into one optionally-passphrase .cocosignbackup file, and restore from
one later. Downloaded/signed apps aren't included — those can always be re-downloaded or
re-signed from a source. Opening a .cocosignbackup file via Files/AirDrop launches the import
flow directly, same as .cocosigncert already does.
Fixed:
- Exporting a backup with one certificate whose files were missing/corrupted used to fail the
whole export now that certificate is skipped and everything else still exports.
Installing on iOS: after Cocosign installs, open Settings → General → VPN & Device Management and trust the "Jiangsu Simcere Pharmaceutical Co.,Ltd" certificate (or your own, if you signed with a custom certificate) before launching the app for the first time.