ipa再署名(fastlane->sigh)
2322 ワード
再チェックツールのインストールfastlane->sigh
使用
微信のようなマルチターゲット付きアプリケーションであればresigh.shを直接呼び出して署名することができます:
再署名楽動力というアプリケーションには、XQTodayExtension.appexという通知欄プラグインが含まれています.署名方法を見てみましょう.まず、アプリケーションとPluginの2つのmobileprovisionファイルをエクスポートします.ここでは、com.fenzi.xiaoqinとcom.fenzi.xiaoqin.XQTodayExtensionに対応する1.mobileprovisionと2.mobileprovisionをエクスポートします. 実行resign.sh署名: 保存したxiaoqin 2.ipaは再署名後のファイルです.アップルの時計の書類があれば、同じように処理します.
Signスクリプトには、ADHOC署名証明書の直接申請、Developent署名証明書の申請など、実用的な機能がたくさんあります.signスクリプトはfast laneシリーズツールの一つであり、研究に興味があり、機能が非常に強い.(非開発者アカウントでも再署名可能)
Entitlements.plist
iosre by Dylanから
brew install ruby
sudo gem install sigh
使用
sigh resign,
ipa ,
,
embedded.mobileprovision ,
resignスクリプトはbundel idを自動的に変更し、署名して再パッケージします.微信のようなマルチターゲット付きアプリケーションであればresigh.shを直接呼び出して署名することができます:
./resign.sh YourApp.ipa "iPhone Distribution: YourCompanyOrDeveloperName" -p "bundel id"=.mobileprovision -p "bundel id"=.mobileprovision -p "bundel id"=.mobileprovision -p "bundel id"=.mobileprovision resignedYourApp.ipa
例をあげて詳しく説明する再署名楽動力というアプリケーションには、XQTodayExtension.appexという通知欄プラグインが含まれています.署名方法を見てみましょう.
/usr/local/lib/ruby/gems/2.3.0/gems/sigh-1.4.0/lib/assets/resign.sh
resign.sh /Users/Dylan/Code/LDL/xiaoqin.ipa "iPhone Distribution: YourCompanyOrDeveloperName" -p com.fenzi.xiaoqin=/Users/Dylan/Code/LDL/1.mobileprovision -p com.fenzi.xiaoqin.XQTodayExtension=/Users/Dylan/Code/LDL/2.mobileprovision /Users/Dylan/Code/LDL/xiaoqin2.ipa
Signスクリプトには、ADHOC署名証明書の直接申請、Developent署名証明書の申請など、実用的な機能がたくさんあります.signスクリプトはfast laneシリーズツールの一つであり、研究に興味があり、機能が非常に強い.(非開発者アカウントでも再署名可能)
Entitlements.plist
application-identifier
123456.com.autogetredenv.demo
com.apple.developer.team-identifier
123456
get-task-allow
keychain-access-groups
123456.com.autogetredenv.demo
iosre by Dylanから