Documentation

Install DefianceSign

Download DefianceSign.ipa from GitHub Releases and sideload with a tool you already use.

No Mac? Open install.html in Safari on the device. Upload your .p12 and profile; the server signs DefianceSign to match your App ID and removes your files afterward.

Certificate setup

  1. Create an iOS App Development certificate at developer.apple.com
  2. Create an App ID (or pick one you already use for sideloading)
  3. Create a Development or Ad Hoc profile with that cert, the App ID, and your iPhone/iPad UDID
  4. Export the .p12 from Keychain Access and import both files in DefianceSign → Settings → Certificates

For the web installer, the profile must include your device UDID. Wildcard team profiles only work if they cover net.defiancesign.app.

App Library

In the app, open App Library → Community Sources to add third-party repos (Ksign, Feather, SideStore Community, AppTesters, and others supported by the fork).

Trust the developer profile

After the first install: Settings → General → VPN & Device Management → tap your developer profile → Trust.

Source code and features

DefianceSign is a fork of the Ksign/Feather codebase. Feature list, build instructions, and issue tracker live on GitHub.