美文网首页ios
iOS ipa逆向重新签名打包

iOS ipa逆向重新签名打包

作者: 灰溜溜的小王子 | 来源:发表于2019-02-23 16:33 被阅读0次

1.首先准备需要逆向打包的ipa文件

2.新建一个空工程并打包

         1.打开Xcode编译器,新建一个工程(不需要写任何代码),Bunndle Identifier 跟需要逆向打包的ipa文件的一样,查看Bunndle    Identifier需要 将ipa文件解压(ipa本身是个压缩包),解压之后会在同目录下生成Payload文件夹如图1,

图1

    2.在文件夹下面会有个跟项目名字一样的文件再次解压,结果如图2

图2

    3.在图2中可以选择替换icon给重新签名的ipa改图标,打开plist文件如图3 也可以选择修改其中的选项,拿到Bunndle Identifier 

图三

  4.生成证书和配置文件(具体百度),打包空工程App得到ipa文件,然后走1.2步流程拿到  .mobileprovision文件(既是需要重新签名的配置文件)如图4,存放在一个地方(一会儿要用)

图4

3.安装Homebrew

在终端先后执行下面2命令行安装,等待进度完毕

xcode-select --install

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

4.安装ruby

在终端执行下面命令安装ruby,等待进度完毕(输完密码可能在较短时间无反应)

brew install ruby

5.安装sigh脚本

执行下面安装命令

sudo gem install sigh

在安装过程中可能会报镜像源错误:

图5

终端输入 gem sources --add https://gems.ruby-china.com/  --remove https://gems.ruby-china.org/ 回车替换镜像源文件。

查看镜像:gem sources -l

如果是:

图6

表明安装成功。

然后:sudo gem install sigh 回车并输入电脑密码。

图7

表示安装成功。

然后:sign resign会出现下图的情况 替换成 fastlane sign resign 命令回车

图8 图9

注:原文作者链接:https://www.jianshu.com/p/adf0d077262f

相关文章

  • iOS ipa逆向重新签名打包

    1.首先准备需要逆向打包的ipa文件 2.新建一个空工程并打包 1.打开Xcode编译器,新建一个工程(不...

  • iOS重签名

    重组 IPA (打包再签名) - 窥打包签名流程 iOS数字签名及ipa重签名 ipa重签名的四种方式 ios 企...

  • 【iOS开发】ipa 包修改及重签名

    iOS逆向 ipa包重签名

  • iOS 之重签名

    大神文章预读 mac用终端对ipa包重新签名iOS逆向一步一步教你重签名ipa包 步骤 一、安装Homebrew ...

  • iOS逆向-ipa包重签名及非越狱手机安装多个微信

    iOS逆向-ipa包重签名及非越狱手机安装多个微信 iOS逆向-ipa包重签名及非越狱手机安装多个微信

  • iOS ipa重签名

    关于ipa包重新签名 有时候打包没有更改plist文件,需要重新打包。重新打包时间比较久,可以进行ipa重签名,不...

  • iOS 签名ipa 、xcarchive 、app 、ios-a

    IPA 、xcarchive 、app 签名方式,工具打包(ios-app-signer) .app 打包签名(可...

  • 重签名

    iOS逆向 ipa包重签名 检查iOS项目中是否使用了IDFA

  • iOS 应用 重签名

    前言 在逆向过程中,当我们对IPA包发生改动时,就需要对IPA包进行重新签名,才可以重新安装到我们的iOS设备中。...

  • bibibi ipa包重签名

    ios ipa包重签名 作用 保持bundleid不变,重新用企业证书签名,分发。 流程 解压你所要签名的ipa包...

网友评论

    本文标题:iOS ipa逆向重新签名打包

    本文链接:https://www.haomeiwen.com/subject/umlpyqtx.html