zsign

Cross-platform codesigning tool for iOS apps without macOS

brewmacoslinux
Try with needOr install directly
Source

About

Cross-platform codesigning tool for iOS apps

Commands

zsign

Examples

Sign an iOS app with a certificate and provisioning profile$ zsign -k certificate.p12 -m provisioning.mobileprovision -o signed_app.ipa app.ipa
Sign an app with certificate password$ zsign -k certificate.p12 -p password -m provisioning.mobileprovision app.ipa
Replace bundle identifier while signing$ zsign -k certificate.p12 -m provisioning.mobileprovision -b com.newbundle app.ipa