You opened this page inside ZaloMessengerInstagramTikTokLINEChromeFirefoxEdgeanother app (not Safari)

Installing apps and profiles only works in Safari. Please reopen this page in Safari:

  1. Tap the ⋯ button (or the share / compass icon) in a corner of the screen.
  2. Choose “Open in browser” or “Open in Safari”.

Can’t find it? Copy the link and paste it into Safari’s address bar.

See detailed instructions

You are on an Android phone. The install steps must be done on an iPhone. Open this page on your iPhone

Install guide

Install IPA files with KSign, no computer needed

Install KSign, import your certificate, then sign and install IPA files right on your iPhone. The most popular method in Vietnam today.

Updated 9 October 2026

At a glance

iOS version
16.0 and later
Cost
Free or paid
Certificate
Shared or personal
Developer Mode
Depends on certificate
Computer needed?
No
Lifetime
Until the certificate is revoked
Risk
Medium
Time
about 15 min
On this page
  1. What you need
  2. Installation steps
  3. Common problems

KSign is an app that signs and installs IPA files directly on your iPhone. It is built on the open-source Feather, looks familiar to ESign users, and supports Vietnamese.

KSign doesn’t “crack” anything. It re-signs the IPA with a certificate and installs it. How long the app keeps working depends entirely on that certificate staying valid.

KSign is free; any cost is for the certificate. Shared certificates are often free but get revoked very easily. Personal UDID certificates are paid, usually yearly, and more stable. See how certificate types compare.

What you need

Installation steps

  1. Save the certificate set to the Files app

    Sellers usually send a .zip archive or the individual files. Download them in Safari, open the Files app and tap the .zip to extract it if needed. You should see both the .p12 and the .mobileprovision file.

    The Files app showing a .p12 and a .mobileprovision file Tap to view full size
  2. Install the KSign app Safari only

    KSign isn’t on the App Store. The usual way is a pre-signed KSign install link, signed with your own certificate. Most certificate sellers include one.

    Open the link in Safari, tap Install when asked, then go to the Home Screen and wait for the KSign icon to finish loading.

    Prompt asking whether to install KSign Tap to view full size
  3. Allow KSign to run

    The first time you open KSign, iOS may block it. It depends on the certificate type:

    KSign opened for the first time, showing its main screen Tap to view full size
  4. Import the certificate into KSign

    In KSign, open Certificates and tap +. Then:

    1. Pick the .p12 file.
    2. Pick the .mobileprovision file.
    3. Enter the .p12 password.

    If everything is correct, the certificate appears in the list with its expiry date.

    The certificate import screen in KSign Tap to view full size
  5. Add the IPA to KSign

    Use either of these:

    • In KSign, open Library, tap +, choose Import and pick the IPA in Files.
    • Or in Files, touch and hold the IPA, tap Share and choose KSign.
    KSign library showing the imported app Tap to view full size
  6. Sign and install

    Tap the imported app and choose Sign. Check that the right certificate is selected, then tap Sign again. When signing finishes, tap Install and confirm.

    KSign signing screen with a certificate selected Tap to view full size
  7. Open the installed app

    Go to the Home Screen, wait for the icon to finish loading, then open it. If iOS says the developer isn’t trusted or asks for Developer Mode, repeat step 3.

    The newly installed app on the Home Screen Tap to view full size

Common problems

Signing fails or the password is rejected

Re-enter the password; it is case-sensitive. Make sure the .p12 and .mobileprovision belong to the same set. If the seller sent several sets, don’t mix files between them.

“Unable to Install”

This usually has one of three causes:

  • The certificate has been revoked.
  • You use a personal certificate but your device’s UDID isn’t registered.
  • The IPA is broken.

Try a different IPA to narrow it down, and ask your seller whether the certificate still works.

An app that worked suddenly won’t open

Almost certainly the certificate was revoked. Get a new certificate and sign the app again. See why certificates get revoked.

See more common problems.