isignはlinuxシステム署名IOSパッケージを実現する
920 ワード
まずコードをダウンロードhttps://github.com/apperian/isignここでコードを探します
対応するisignフォルダに入り、実行します(yum、python、pip、setuptoolsをインストールする必要があります)
はい、isignのインストールが完了しました.実行を開始できます.具体的な例と説明の参考https://github.com/apperian/isign
新しい修正バージョン、コンパイル速度を増加することができて、再実行する必要があります
コマンド形式:
2つのパラメータを追加します.
1、-t一時zipファイルを指定し、再署名時間を短縮します.
元のIPAパッケージは直接名前をコピーし、接尾辞名はzipでなければならないので、事前に準備してください.
2、-z元の再署名プロセス
git clone https://github.com/apperian/isign
対応するisignフォルダに入り、実行します(yum、python、pip、setuptoolsをインストールする必要があります)
sh version.sh
python setup.py build
python setup.py install
はい、isignのインストールが完了しました.実行を開始できます.具体的な例と説明の参考https://github.com/apperian/isign
# Resigning by specifying all credentials, input file, and output file
$ isign -c /path/to/mycert.pem -k ~/mykey.pem -p path/to/my.mobileprovision -o resigned.ipa original.ipa
新しい修正バージョン、コンパイル速度を増加することができて、再実行する必要があります
python setup.py build
python setup.py install
コマンド形式:
2つのパラメータを追加します.
1、-t一時zipファイルを指定し、再署名時間を短縮します.
元のIPAパッケージは直接名前をコピーし、接尾辞名はzipでなければならないので、事前に準備してください.
cp my.ipa temp.zip
./isign -o resign.ipa my.ipa -v -t temp.zip
2、-z元の再署名プロセス