Приватная статья. Доступна только по прямой ссылке и не индексируется.

How to Sign an IPA with ESign

Importing a GetCheats certificate into ESign, then signing and installing an IPA on iPhone and iPad — step by step with screenshots

3 мин чтения559 слов
How to Sign an IPA with ESign

📲 iOS Certificate: Signing and Installing an IPA with ESign

A GetCheats certificate works inside ESign, an app that signs IPA files right on your iPhone. You import the certificate into ESign once, and then use it to sign any app.

📋 What You Need
  • 📱 iPhone or iPad with the UDID you entered when the certificate was issued.

  • 🔑 Certificate files: the .p12, the .mobileprovision profile and the .p12 password. All of it is in your account: “My keys” → your certificate.

  • 🛠️ ESign installed on the phone.

  • 📦 The IPA file of the app you want to install.

⚠️ Do Not Open the .mobileprovision Directly

If you tap the profile file in the Files app, iOS offers to install a profile and asks for a password — that is a different password, and ours will not work. Certificate files are opened only through ESign.


📥 Step 1. Save the Certificate Files on Your iPhone

  1. Open your GetCheats account on the iPhone itself: “My keys” → your certificate.

  2. Tap “Everything in one archive” — it holds both files and a note with the password. You can also download the .p12 and the .mobileprovision one by one.

  3. Open the archive in the Files app — iOS unpacks it into a getcheats-… folder next to it. The .p12 password is both in your account and in README.txt inside the archive.


🔑 Step 2. Import the Certificate into ESign

  1. Open ESign and make sure the “File” tab at the bottom left is selected.

    ESign: вкладка File
  2. Tap “•••” in the top right corner.

    ESign: меню «•••» в списке файлов
  3. Choose “Import”.

    ESign: пункт Import
  4. The Files app opens. Go to the certificate folder and pick the .p12 file.

    Выбор файла сертификата .p12
  5. Tap “•••” → “Import” again and pick the .mobileprovision file.

    Выбор профиля .mobileprovision
  6. Both files now show in the ESign list. Tap the .p12 file.

    Файлы сертификата в ESign
  7. Choose “Import Certificate Management”.

    ESign: Import Certificate Management
  8. Enter the .p12 password and tap “OK”.

    Ввод пароля от .p12
  9. Check the result: open the “Settings” tab…

    ESign: вкладка Settings
  10. …and “Certificate Management”.

    ESign: Certificate Management
  11. The certificate should be listed with the “Good” status — it is ready for signing.

    Импортированный сертификат в ESign

📦 Step 3. Sign and Install the App

  1. On the “File” tab tap “•••” → “Import” and pick the IPA file. If the file came in Telegram, you can tap it → “Share” → ESign instead.

    Выбор IPA-файла
  2. Confirm adding it to the library with “Import”.

    Импорт IPA в библиотеку ESign
  3. Go to the “Apps” tab.

    ESign: вкладка Apps
  4. Tap the app you want to install.

    Приложение в списке Apps
  5. Choose “Signature”.

    ESign: пункт Signature
  6. Make sure your certificate is selected under “Select Certificate” and tap “Signature” again. This is also where you change the Bundle Identifier if your app’s guide asks for it.

    Настройки подписи и выбор сертификата
  7. Wait for “Signed successfully” and tap “Install”.

    Подпись завершена, кнопка Install
  8. Confirm “Install” in the iOS prompt — the app icon appears on the Home Screen.

    Подтверждение установки

❗ If the App Does Not Launch

  • “Untrusted Enterprise Developer”. Open Settings → General → VPN & Device Management, tap the certificate profile and choose “Trust”.

  • “Developer Mode Required”. Settings → Privacy & Security → Developer Mode → turn it on. The iPhone restarts and asks you to confirm.

  • ESign rejects the password. Use the .p12 password from your account or from README.txt — copy it in full, with no spaces at either end.

  • The app stopped opening, “Network connection required”. Check the certificate in Settings → Certificate Management in ESign. If its status is “Revoked” instead of “Good”, the certificate has been revoked: contact GetCheats support and include your purchase number.

✅ All Done

You import the certificate into ESign only once. After that, any app is installed with Step 3.