iOS ipa文件的企业签名替换

iOS ipa文件的企业签名替换,第1张

1.企业开发者账号需要创建一个主appId:xx ,一个插件的appId:xx.packetTunnel。

2.通过上述两个id 分迹轿别创建对应的描述文件

3.通过证书和两个描述文件对无签名的ipa进行替换签名

原理:通过砸包对配森插件和主app进行姿卖肆重签名

看图咯!推荐使用:丛纯WinSCP首先不洞信是“渗颤咐覆盖替换”是”备份更改“1.路径:/System/Library/PrivateFrameworks/MobileInstallation.framework/点选:MobileInstallation

右键重新命名:MobileInstallation.bak

进行备份2.从文件夹或桌面将MobileInstallation拖入/System/Library/PrivateFrameworks/MobileInstallation.framework/

空白处再一次右键-属性-0755或0777后退出重起。

1. 需要有有效企业证书和描述文件誉扮(xxx.mobileprovision)及对应的Bundle identifier

2.将ipa包的文件后缀改为zip格式,在解压!

3.打开Payload文件,右击选择显示包内容

4.找到一个叫embedded.mobileprovision文件,用我们自己的描述文件进行替换(注意:自己的描述文件名字一定要改成embedded.mobileprovision)

5.使用embedded.mobileprovision制作entitlements.plist 文件,打开终端

xianghaodeMacBook-Pro:~ Johnhao$ security cms -D -i /Users/Johnhao/Downloads/Payload/LotteryProject.app/embedded.mobileprovision >/Users/Johnhao/Downloads/Payload/LotteryProject.app/entitlements_full.plistxianghaodeMacBook-Pro:~ Johnhao$ /usr/libexec/PlistBuddy -x -c'Print:Entitlements'/Users/Johnhao/Downloads/Payload/LotteryProject.app/entitlements_full.plist  >/Users/Johnhao/Downloads/Payload/LotteryProject.app/entitlements.plist

security cms -D -i embedded.mobileprovision文件路径 >生成entitlements_full.plist文件的路径

/usr/libexec/PlistBuddy -x -c 'Print:Entitlements'  entitlements_full.plist文件的路径 >生成entitlements.plist文件的路径

6.完成以上步骤后,打开info.plist文件,更改我们自己庆芦灶描述文件对应的bundle id

7.重签,安装一下步骤执行,出现replacing existing signature说明你成功了!就可以发布到蒲公英或者fir.im了。

xianghaodeMacBook-Pro:~ Johnhao$ /usr/bin/codesign --continue-f -s"iPhone  Distribution: Xiaofu Ecommerce (Beijing) Co., Ltd."哗穗--entitlements"/Users/Johnhao/Downloads/Payload/LotteryProject.app/entitlements.plist""/Users/Johnhao/Downloads/Payload/LotteryProject.app"

/Users/Johnhao/Downloads/Payload/LotteryProject.app: replacing existing signature

/usr/bin/codesign --continue -f -s "证书(在钥匙串访问中找到你的企业证书,在右击显示简介,拷贝组织)"  --entitlements "entitlements.plist路径" "app文件路径"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8187033.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存