Đã sao chép vào Bảng tạm

Instructions for using ESign to install IPA on iPhone/iPad devices

Instructions for using ESign to install IPA on iOS/iPadOS devices

Introducing ESign

ESign is an application that helps you sign IPA with a certificate to install on devices running Apple's iOS/iPadOS operating system.
This method has the advantage of not requiring a computer, not limiting the number of IPAs, and the duration of the application depends on the certificate's duration, not the 7-day limit like Altstore, Sideloadly, Bullfrog Assistant,...

This article will guide you how to use ESign to install IPA on your device.

How to install ESign

To install IPA with ESign, you need to install ESign first. There are many ways to install ESign, but to make it easier, when you rent a certificate from CertApple.com, you will be sent a link to install ESign automatically via OTA, you just need to click on the link to install ESign. You can find out other ways to do it yourself because the article will be very long if instructions include installing ESign in other ways.

- ESign homepage: Link here 
- On this page you can install Esign directly without a PC : Link here 
- Buy Apple certificates for iPhone/iPad and Apple devices : Visit CertApple.com and find out which certificate rental plans are right for you.

For devices using iOS/iPadOS 16 or higher, you need to enable developer mode to use applications that are not downloaded via the Appstore, you can enable this mode by going to Home screen > Settings > Privacy and security > Developer mode > Restart. After the device restarts, there will be a message asking if you want to enable developer mode. Select Enable and enter your device password to enable developer mode. Note that you must install applications outside of the Appstore first before the Developer Mode option will appear.

How to add certificates and how to install iPA through Esign

Add Apple certificate to ESign

To add a certificate, you need to have a certificate file (purchase from CertApple.com or search for free certificates online) , the certificate file will include:

  • File .p12
  • File .mobileprovision
  • Password of .p12 file ( .TXT )

The certificate file will be compressed in .zip format for convenient sharing and downloading.

Note: This article CertApple.com will give an example of a certificate zip file, Certificate.zip
(The certificate file is provided through the CertApple.com system, depending on where you get the certificate, the file name will be different.)


Step 1: Certificate file and unzip

1.1 - After downloading the Certificate.zip file (certificate) to your device, open the Files app and find the certificate file you downloaded.
(iPhone/iPad app is available. If not, download the Files app: Download now  

1.2 - Next, click on the File Certificate.zip -> Click on the "Share" button -> and share via the Esign application

EsignArtboard 254@4x-1                    EsignArtboard 262@4x-1                   EsignArtboard 253@4x-1


 

1.3 -Open Esign and tap on the Certificate.zip file, then select Extract. After that, open the extracted folder until you see the three files: .p12 .mobileprovision and the Password file.

   esignartboard-261-at-4x-1.png                 esignartboard-255-at-4x-1.png                esignartboard-269-at-4x-1.png  

Step 2: How to import certificates into Esign

( Password P12 (password) is recorded in file password.txt )  
2.1 - Click on the password.txt file => Edit text => Copy Password
Please copy that password (Remember to copy it completely to avoid errors when entering P12)

esignartboard-259-at-4x.png     esignartboard-267-at-4x-1.png     esignartboard-263-at-4x.png  

2.2 - Click on the .p12 file and select Import Certificate Store => Then enter the password you copied before and click OK

esignartboard-258-at-4x.png            esignartboard-266-at-4x.png            esignartboard-264-at-4x.png

2.3 - Next, tap on the .mobileprovison file and select Import => If successful, you will see a message saying "Import successful".
(If you see an error stating that there is no matching certificate file, please contact the ADMIN to verify the certificate file.)

esignartboard-257-at-4x-1.png     esignartboard-268-at-4x-2.png      esignartboard-265-at-4x-1.png

That completes the certificate import process. You can verify it by opening ESign -> Settings -> Certificate Management to view the details of the certificate you have imported.

How to install an iPA directly from Esign

You can find iPA files shared online or download them from iPA.KenhTao.net and add them to Esign for use.
After downloading the iPA file, follow the instructions below.


Step 1: After downloading the iPA file, share it to Esign

1.1 – Tap on the .iPA file => then tap Import to Library
1.2 – Go to the Apps tab => tap on the app you imported => tap the Sign button

Tap on the app you want to install and select Sign (do not tap Install ) because a newly imported iPA that hasn’t been signed with a certificate cannot be installed yet.


esignartboard-273-at-4x.png            esignartboard-275-at-4x.png           esignartboard-277-at-4x.png

Signing options:
In this section, you will see the following settings:

  1. App Name: This is the display name of the application after installation.
  2. Bundle Identifier: This section contains the unique identifier code of the application. Each app has its own identifier, and if you want to install multiple versions of the same app side by side, simply change one character in this identifier. After signing and installing, the app will be treated as a separate instance from the original.
  3. Select Certificate: You can use multiple certificates for installation, so make sure to select the correct one here. If you only have one certificate, just leave it as the default.
  4. Other Settings: When tapping this section, you'll see options such as Modify App Icon and Add Third-Party Libraries (this is the option to inject deb/tweaks into the iPA).
  5. Additionally, there are many other options, but you can simply leave them at their default settings or explore their functions if needed.
  6. After making your changes, tap the Sign button to start signing the app with the selected certificate. Once the signing process is complete, an installation prompt will appear — tap Install.
    If the prompt does not appear automatically, tap Install in the bottom left corner to trigger the installation request.
     
  7. esignartboard-279-at-4x.png                esignartboard-280-at-4x.png              esignartboard-281-at-4x-1.png
    Exit to the home screen, and you will see the app being installed. Wait until the installation is complete, then open the app to start using it.

Some common errors when installing an iPA using ESign

If the app shows an error and cannot be installed, the possible reasons may include:

  1. The iPA you’re trying to install is not supported on your device: Not all iPA files are compatible with every iOS/iPadOS version or device. Some apps cannot be installed on very old or very new versions. Check compatibility or try installing a different iPA.
  2. You’ve already installed an app with the same bundle identifier from the App Store: If so, delete the App Store version before installing the new iPA.
  3. The certificate has been revoked or your device is locked with that certificate: In this case, find or rent a new certificate. If your certificate is still under warranty, contact the provider for support.

Conclusion

With this guide, we hope you have successfully installed the iPA application on your device. If you encounter any difficulties, feel free to leave feedback or contact CertApple support for assistance.