Upload your .p12, .mobileprovision, and optionally any .ipa
(TrollStore, AltStore, ESign, another package manager, …).
We sign it with your certificate, then delete your files.
1. Upload.p12 + profile + IPA
2. SignMatches your App ID
3. Installor download signed IPA
Works from Safari on iPhone/iPad, or from a Mac.
Leave the IPA field empty to sign DefianceSign itself.
Upload another IPA to sign that instead (max 400 MB). Use a Development or Ad Hoc profile with your device UDID.
On a Mac: download the signed IPA and install it with Sideloadly, AltStore, SideStore, or ESign.
On iPhone/iPad: tap Install in Safari, then Trust the developer profile in Settings.
A specific App ID profile rewrites the app’s bundle ID to match. Wildcard profiles keep the original ID if they cover it.
Development certificates expire after about 7 days — sign again here when the app stops opening.
“Integrity could not be verified”?
Use an iOS App Development or Ad Hoc profile — not App Store Distribution.
Your iPhone/iPad UDID must be in the profile (register it in Apple Developer → Devices).
Prefer a specific App ID profile, or a wildcard that covers the app’s bundle ID.
After install: Settings → General → VPN & Device Management → Trust your developer profile.
Turn off VPN, use automatic date/time, and try DNS 8.8.8.8 if verification keeps failing.