Resigning Apps

For support in English, ask for help on the official r/Jailbreak Discord Server.
If you appreciate this guide, we accept Donations.

Required Reading

Semi-untethered jailbreaks require the use of a sideloaded app to jailbreak. Apps sideloaded with a regular Apple ID will expire after 7 days or 365 days with a Developer Apple ID. After that period, you will no longer be able to open that app to re-jailbreak.

Resign With A Mac (AltDeploy)

AltDeploy has not been optimized for newer versions of macOS. You may experience incompatibility issues.

  1. Download and Install the latest version of AltDeploy
  2. Connect your iOS Device to your Mac via USB
  3. Choose the IPA file you want to sideload
    • Follow all onscreen prompts
  4. Open Settings and navigate to General -> Device Management and verify the app you sideloaded

Resign With Computer (AltStore/AltServer)

AltServer is only compatible with iOS 12.2 and newer.

  1. Download the latest versions AltServer, iTunes if on Windows, and iCloud if on Windows
  2. Install AltServer for your respective operating system
    • On macOS, open the Mail app and open Mail -> Preferencees in the menu bar
    • Click on the General tab, the Manage Plug-ins, check AltPlugin and apply
  3. Connect your iOS Device to your Mac or PC via USB
  4. Click AltStore/AltServer in the Menu Bar/System Tray
  5. Click Install AltStore
    • Follow all onscreen prompts
  6. Open Settings and navigate to General -> Device Management and verify AltStore
  7. Open iTunes (Windows or macOS Mojave or older) or Finder (macOS Catalina or newer) and enable syncing over WiFi
  8. Download your desired IPA file and open it in AltStore on your iOS Device.
    • Make sure your iOS Device and Mac or Windows PC are connected to the same WiFi network

Resign Without a Computer (AltDaemon)

AltDaemon, which utilizes AltStore, is only compatible with iOS 12.2 and newer.

AltDaemon allows AltStore to automatically re-sign these applications, without needing to connect to a computer running AltServer over local network.

  1. Add the Dynastic repository to your package manager (
  2. Download and install the “AltDaemon” tweak
  3. Close your package manager
  4. Sign any apps that are about to expire

Resign Without a Computer (ReProvision Reborn)

ReProvision Reborn is compatible with iOS 9 and newer

  1. Add the Packix Repo to your preferred package manager (
  2. Install Reprovison Reborn
  3. Open Reprovision Reborn and follow all onscreen prompts
    • You will be asked to enter your AppleID. This is only sent to Apple and no one else.

You can now resign apps on your iOS Device without a computer.