Sign inSign up

znly/isign

By znly

Updated about 10 years ago

Minimal Docker image for isign - Signing iOS apps on Linux

Image
0

1.4K

znly/isign repository overview

isign

A tool and library to re-sign iOS applications, without proprietary Apple software.

For example, an iOS app in development would probably only run on the developer's iPhone. isign can alter the app so that it can run on another developer's iPhone.

Apple tools already exist to do this. But with isign, now you can do this on operating systems like Linux.

How to use
$ docker run --rm znly/isign -h
usage: isign [-h] [-p <your.mobileprovision path>] [-a <apple cert>]
             [-k <key path>] [-c <certificate path>] [-o <output path>] [-v]
             [-i <Info.plist properties>] [-d]
             <app path>

Resign an iOS application with a new identity and provisioning profile.

positional arguments:
  <app path>            Path to application to re-sign, typically a directory
                        ending in .app or file ending in .ipa.

optional arguments:
  -h, --help            show this help message and exit
  -p <your.mobileprovision path>, --provisioning-profile <your.mobileprovision path>
                        Path to provisioning profile
  -a <apple cert>, --apple-cert <apple cert>
                        Path to Apple certificate in .pem form
  -k <key path>, --key <key path>
                        Path to your organization's key in .p12 format
  -c <certificate path>, --certificate <certificate path>
                        Path to your organization's certificate in .pem form
  -o <output path>, --output <output path>
                        Path to output file or directory
  -v, --verbose         Set logging level to debug.
  -i <Info.plist properties>, --info <Info.plist properties>
                        List of comma-delimited key=value pairs of Info.plist
                        properties to override
  -d, --display         Display information about the app without resigning

Tag summary

Content type

Image

Digest

Size

19.4 MB

Last updated

about 10 years ago

docker pull znly/isign