UnKeySign
UnKeySign

How to Sign IPA on iOS

No jailbreak. No Mac required. Sign and install IPA files directly from your iPhone.

Method 1: Web Signing (Easiest)

Sign directly from unkeysign.com in Safari on your iPhone.

  1. Open unkeysign.com in Safari on your iPhone
  2. Tap "Install on iPhone" — the server signs the app with a pre-configured certificate
  3. When prompted, tap "Install" on the iOS popup
  4. Go to Settings → General → VPN & Device Management and trust the developer certificate
  5. Open UnKeySign from your home screen

Method 2: Sign with Your Own Certificate

Use your own Apple Developer certificate for more control.

  1. Open unkeysign.com in Safari
  2. Tap "Sign with your own certificate"
  3. Upload your P12 file (.p12 certificate)
  4. Upload your Provisioning Profile (.mobileprovision)
  5. Enter your P12 password
  6. Tap "Sign & Install"
  7. Wait for signing (~30 seconds), then install when prompted

Your certificate files are deleted from the server immediately after signing. UnKeySign does not store your credentials.

Method 3: In-App Signing

Once UnKeySign is installed, you can sign any IPA directly on your device:

  1. Import your certificates (P12 + mobileprovision) into UnKeySign
  2. Import IPA files from Files, URLs, or app sources
  3. Select the IPA → tap Sign
  4. Choose certificate → the app signs and installs automatically

What You Need

Troubleshooting

"Unable to Install" error
Your device UDID may not be registered in the provisioning profile. Ask the certificate owner to add your UDID.
"Untrusted Developer" warning
Go to Settings → General → VPN & Device Management → tap the developer name → Trust.
App crashes on launch
The certificate may be revoked. Try signing with a different certificate.
Signing takes too long
Normal signing takes 15-60 seconds. If it exceeds 2 minutes, try again — the server may be under load.
Download UnKeySign