ipa软件企业签名_IOS应用签名 ipa重签名 企业签名 内测签名

本文介绍了iOS应用签名的原理,并详细列举了两个免费的iOS重签工具——IOS App Signer和zsign的功能及用法。zsign支持在不同操作系统上运行,能够注入Dylib和更改bundle ID。对于不熟悉技术的用户,推荐使用火签平台的可视化重签名工具,该工具功能全面,操作简便。
摘要由CSDN通过智能技术生成

ios签名的原理说复杂也不负责 说简单也不简单,

具体的原理请到 火签 平台阅读相关文档

下面是介绍市面上免费iOS重签工具的功能

1:IOS App Signer 下载地址 https://link.jianshu.com/?t=https://github.com/DanTheMan827/ios-app-signer

9e4e50020a1365bae0c1d0a8f23c1360.png

缺点:不能自定义bundle ID,只能以Profile中配置文件的中Bunlde ID签名 否则闪退

2:zsign 非页面操作工具 ,支持linux 端 window端 支持注入Dylib 不能支持去掉所谓的Dylib库 

使用如下 

Show mach-o and codesignature segment info.

./zsign demo.app/execute

Sign ipa with private key and mobileprovisioning file.

./zsign -k privkey.pem -m dev.prov -o output.ipa -z 9 demo.ipa

Sign folder with p12 and mobileprovisioning file (using cache).

./zsign -k dev.p12 -p 123 -m dev.prov -o output.ipa demo.app

Sign folder with p12 and mobileprovisioning file (without cache).

./zsign -f -k dev.p12 -p 123 -m dev.prov -o output.ipa demo.app

Inject dylib into ipa and re-sign.

./zsign -k dev.p12 -p 123 -m dev.prov -o output.ipa -l demo.dylib demo.ipa 

Change bundle id and bundle name

./zsign -k dev.p12 -p 123 -m dev.prov -o output.ipa -b 'com.tree.new.bee' -n 'TreeNewBee' demo.ipa

Inject dylib(LC_LOAD_DYLIB) into mach-o file.

./zsign -l "@executable_path/demo.dylib" demo.app/execute

Inject dylib(LC_LOAD_WEAK_DYLIB) into mach-o file.

./zsign -w -l "@executable_path/demo.dylib" demo.app/execute

非技术人员或者直接使用操作简单的可视化页面的同鞋 可以参考火签平台自己写的重签名工具 

下面是软件截图

3a909da78570bfe4da4a8dc5dee2ef8c.png

48ba6f219e2fe2cd42604209427961b7.png

直接拖拽 支持加入Dylib 去掉Dylib库 注入@excutable,@rpath 功能比较齐全 强大想学习的小伙伴 可以下载学习源码哦。。8877148febfd3bc0939589dfa25d0b7e.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值