当前位置: 移动技术网 > 移动技术>移动开发>IOS > TF签ios逆向修改ipa包中的info.plist文件icon,boundID并且重签名ipa

TF签ios逆向修改ipa包中的info.plist文件icon,boundID并且重签名ipa

2020年08月05日  | 移动技术网移动技术  | 我要评论

本文介绍在没有源码,只有ipa包的时候,修改ipa包中的配置信息,并且重新签名,提交App Store。

流程:

原ipa-------->转换zip解压------->修改info.plist文件------>重新生成ipa---------->重签名ipa--------->>上传App Store

1.把原来ipa文件后缀修改成zip,然后解压文件,然后显示包内容,找到需要修改的info,plist文件


2.直接修改info.plist文件

3.如果需要更换logo直接将原来的Assets.car替换



4.生成新的ipa包

命令: zip -qr "Application.resigned.ipa" Payload

如果你解压后文件夹是一个,就用上面生成新的ipa,如果是多个,用空格隔开,例如:

zip -qr "Application.resigned.ipa" Payload BCSymbolMaps SwiftSupport

5.最后一步签名(我用的是fastlane)

不会的可以去百度,安装到自己电脑上

签名成功



简单普及一下:fastlane用法

Mac终端安装参考官网: https://github.com/fastlane/fastlane/tree/master/spaceship

Liunx安装可以参考《Liunx安装fastlane》

命令解释:

fastlane sigh resign wubais.ipa --signing_identity "Apple Distribution: lei liu (DZQ22QPZR3)" -p "my.mobileprovision"

红色的代表参数:

1. wubais.ipa :需要签名的ipa包

2. Apple Distribution: lei liu (DZQ22QPZR3): cer证书安装到钥匙串中的名字,在新的开发者账号创建cer文件下载下来安装到钥匙串就可以找到名字

3.my.mobileprovision:在账号中配置齿轮文件,里面会包含新的bound ID,放到和ipa一样的目录下.

官网参考:https://docs.fastlane.tools/actions/sigh/

本文地址:https://blog.csdn.net/wds326598/article/details/107785156

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网