下载已申请的证书和 provision描述文件:

  1. 这里我说一下必须要注意的点,证书必须是申请证书的电脑导出的p12文件才可以,因为有信任认证,不然双击是不会添加到钥匙串,也不会显示出来私钥的。

  1. 下载下来的 mobileprovision文件必须改名字为 embedded.mobileprovison 然后安装。

上图是已改完名的文件

  1. 安装 homebrew,命令:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)",如已安装,可忽略。

  2. 安装 ruby,命令:brew install ruby更新 ruby 版本。

  3. 安装 sigh,命令:sudo gem install sigh如果出错那就换成gem install sigh安装过程是漫长的。

  4. 把要重签名的 ipa 包和下载下来的 embedded.mobileprovison放在同一文件夹目录下,同级

  5. 终端 cd 到这个 ipa 的文件夹目录下,执行sigh resign或者 fastlane sigh resign命令,前者执行出错的话就用后者。

  6. 这时候,sigh 会直接弹出下面这个指令要你输入:Signing Identity这个就是你的证书的十六进制串。

如上图所示,这里的十六进制串必须是你当前P12 文件下的。

现在如果出现下图中所示的log ,那么便已经改签成功了。

iOS 项目 IPA 包重新签名解决方案相关推荐

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

    前一段时间学了点儿逆向相关的一些东西,但是都是基于越狱手机上的操作,给视频类应用去广告之类的.随着苹果生态圈的逐渐完善.及苹果对自身系统的保护越来越严格,导致现在的iPhone手机并不像以前那样存在大 ...

  2. iOS证书及ipa包重签名探究

    iOS证书学习推荐博客代码签名探析,本文重点在于介绍ios8.1.3系统ipa包重签名(如企业证书)无法安装的问题.苹果在iOS8.1.3系统以后加强了对ipa安装包签名的验证,主要区别在于ipa唯一 ...

  3. iOS安全之ipa 包重签名的3种方法

    重签名的意义:ipa 重签名最大的用处是,不必重新打包,和配置其它第三方获取 appkey 等操作,直接重签名之后依然可以拥有这些功能,更快的发布测试或者灰度版本. 方法一.终端命令:sigh res ...

  4. iOS AdHoc ipa包改用企业账号重新签名(含动态framework)

     原材料准备: 1.adhoc打的adhoc.ipa包(目标文件) 2.inhouse打的inhouse.ipa包 3.企业账号生成的cer文件 步骤: 1.改AdHoc.ipa包后缀改为.zip ...

  5. 海马苹果助手ipad版_iOS逆向-ipa包重签名及非越狱手机安装多个微信!

    前一段时间学了点儿逆向相关的一些东西,但是都是基于越狱手机上的操作,给视频类应用去广告之类的.随着苹果生态圈的逐渐完善.及苹果对自身系统的保护越来越严格,导致现在的iPhone手机并不像以前那样存在大 ...

  6. iOS修改ipa并重新签名打包

    1. 解压ipa包 在cmd终端,cd到ipa所在目录下,输入以下命令: # # test.ipa:需要解压的ipa文件 # unzip -q test.ipa 解压后当前目录下生成 Payload  ...

  7. 微信内置浏览器下载APP(包括安卓apk和ios的ipa,pxl,deb)的解决方案

    做过微信推广的朋友都知道,在微信内直接下载app是不可以的,这个是微信做了限制的原因.但是微信是目前用户活跃量较大的平台之一,App推广肯定离不开微信生态圈.那我们如何在微信内置浏览器内直接下载app ...

  8. intel xdk 打ios的ipa包

    1.打包 2.点击edit.下载csr文件,然后上传到苹果开发者网址,生成cer文件 上面两步搞完,把最后的按钮设置成"yes" 3.上传配置文件 转载于:https://www. ...

  9. ipa 修改服务器地址,iOS重签名 – ipa包(服务器适用)

    一.项目搭建 创建一个ios项目 image.png 为了方便可以通过修改包而修改应用的图标,项目架构中,需要单独出来图标文件 eg:icon@2x.png ,icon@3x.png (1)项目架构设 ...

最新文章

  1. Django 错误汇总
  2. 在线作图丨数据降维方法⑥——消除趋势对应分析(Detrended correspondence analysis, DCA)
  3. android6.0 主题,Android 6.0 DatePickerDialog主题
  4. python3 实现 php serialize 函数
  5. 测试Open Live Writer
  6. 分布式文件系统研究-测试-文件下载测试
  7. C# .net core 使用自定义的WebProxy
  8. 干货福利:AI人工智能学习资料教程包.zip
  9. fpga 输入信号除了1和0还有别的状态?
  10. 计算机作曲 研究生 武汉音乐学院,计算机音乐作曲(武汉音乐学院2021年招收攻读硕士学位研究生考试大纲)...
  11. 前端名称命名--英文字母
  12. 极光推送java服务器端_极光推送服务器端(JAVA)
  13. bzoj 1638: [Usaco2007 Mar]Cow Traffic 奶牛交通(拓扑排序?+DP)
  14. 51nod-1351:吃点心
  15. Writing udev rules
  16. 如何用python下载图片_Python之如何优雅的下载一堆小哥哥图片
  17. Android基础教程之Button事件发送消息到通知栏Notification
  18. 中职计算机图形图像课程标准,计算机图形与图形图像处理技术的相互结合
  19. html+php内联执行JavaScript是报错
  20. NetLogo基础代码

热门文章

  1. 75道逻辑思维题---会作10道智商就是正常,会作30道就不是凡人,会作60道就是高智商稀有人才了!
  2. A - Tobaku Mokushiroku Kaiji
  3. 随笔记录(扩展)——np.where
  4. dedecms织梦资讯页面统计内容字数
  5. 自动训练Embedding词向量和手动训练Embedding词向量
  6. mesh 协调器 路由器_路由器和终端设备组成的简单zigbee网状网络
  7. 《假面山庄》东野圭吾 读后感
  8. 《无线网络:理解和应对互联网环境下网络互连所带来的挑战》——1.2 无线互联网的历史...
  9. 第15周项目1-验证算法
  10. github 人像卡通化探索项目