Part 1 Getting Started

ESign Installation Guide - Sideload Apps on iOS Without Jailbreak

Step-by-step guide to install ESign on iPhone/iPad. Set up in 5 minutes with P12 certificate import and IPA signing. Works on iOS 16/17/18 and later.

Before You Begin

Make sure your device meets these requirements before installing ESign:

RequirementDetails
DeviceiPhone or iPad
iOS VersioniOS 16.0 – iOS 26.x
CertificateP12 signing certificate (premium or free)

💡 Which certificate should I choose? If you just want to try things out, grab a free certificate (available periodically). For long-term, reliable use, we strongly recommend getting your own dedicated P12 certificate — valid for up to 360 days.


Step 1: Choose Your Installation Method

ESign offers several ways to get started. Pick the one that fits your needs:

MethodBest ForCertificate ValidityRecommendation
Premium P12 CertificateLong-term users who need stable signing~360 days⭐⭐⭐⭐⭐
Free CertificateNew users wanting to test featuresUsually a few days⭐⭐
Self-SigningDevelopers with existing certificatesDepends on your certificate⭐⭐⭐⭐

👉 Head to the Installation Page to choose your option


Step 2: Download and Install ESign

What You’ll Need

  • Using Premium/Free Certificate: Have your certificate code ready
  • Using Your Own Certificate: Download your .p12 and .mobileprovision files to the Files app first

Let’s Get Started

Go to the ESign Installation Page and select either “Redeem & Install” or “Self-Sign Install”

ESign installation methods

  1. Tap “Get UDID” — you’ll be prompted to install a configuration profile. Tap Allow.
  2. Once complete, enter your certificate code
  3. Tap “Sign & Install”
  4. Wait for the process to finish, then tap Install

Option B: Self-Sign Install (For Users with Certificates)

  1. Upload your .p12 certificate file and .mobileprovision provisioning profile
  2. Enter your P12 certificate password
  3. Tap “Sign & Install”
  4. Wait for the process to finish, then tap Install

Step 3: Enable Developer Mode

⚠️ Important: This step is required! On iOS 16 and later, Developer Mode must be enabled or ESign won’t launch.

How to enable it:

  1. Open Settings on your iPhone
  2. Go to Privacy & Security
  3. Scroll to the bottom and find Developer Mode
  4. Toggle it on and restart your device when prompted
  5. After restarting, confirm to enable it

📱 Don’t worry — enabling Developer Mode won’t affect your phone’s normal operation or security.


Step 4: Import Your Certificate into ESign

After installation, you’ll need to import your certificate before you can start signing apps.

Importing P12 certificate into ESign

For Redeem & Install Users (Automatic Import)

If you installed via the official ESign channel:

  1. Open the ESign app
  2. Go to SettingsCertificate Management
  3. Your certificate will be imported automatically — no action needed

For Self-Sign Users (Manual Import)

  1. Open ESign and go to SettingsCertificate Management
  2. Tap Import and select your .p12 and .mobileprovision files
  3. Enter your P12 certificate password to complete the import

Step 5: Sign and Install Your First App

You’re all set! Time to sign your first IPA.

Signing and installing IPA with ESign

  1. Open ESign
  2. Tap the “Apps” tab at the bottom
  3. Import your IPA file using any of these methods:
    • Select from the Files app
    • Paste an IPA download URL directly
    • Tap an IPA link in Safari and choose “Open in ESign”
  4. Select your signing certificate
  5. Tap “Sign”
  6. Once signing completes, tap “Install”

🎉 Congratulations! You’ve successfully signed and installed your first app.


Frequently Asked Questions

Q1: I’m getting “Unable to Install” after signing. What do I do?

This is the most common issue for new users. Here’s how to fix it:

  1. Check Developer Mode: Make sure it’s enabled and you’ve restarted your device
  2. Trust the Certificate: Go to Settings → General → VPN & Device Management, tap your certificate, and select “Trust”
  3. Verify Certificate Validity: Ensure your certificate hasn’t expired

Q2: I can’t find my imported IPA file?

ESign supports multiple import methods:

  • Import directly from the Files app
  • Tap an IPA download link in Safari and select “Open in ESign”
  • Paste a download URL in ESign’s Library section

Q3: Can’t import IPA via the Share menu?

Due to restrictions in iOS 16 and later, importing files via the Share menu may not always work.

Workaround:

  1. Save the IPA file to the Files app first
  2. Open ESign’s Library
  3. Tap Import and select the IPA from Files

Q4: What happens when my certificate expires?

When your certificate expires, all apps signed with it will stop opening. To fix this:

  1. Get a new valid certificate
  2. Import it into ESign
  3. Re-sign and reinstall your apps

💡 Pro tip: Renew your certificate before it expires to avoid sudden app failures.

Q5: Which iOS versions does ESign support?

ESign supports iOS 16.0 through iOS 26.x and newer. Devices running iOS 15 or earlier are not supported.


What’s Next?

Got questions? Join the ESign community for help and tips!