ipa重签名札记

First,不要重签名appstrore,即使安装成功运行时也会闪退
所以第一步看app二进制是不是被加密了,方法是

otool -l appname | grep "cmd LC_ENCRYPTION_INFO" -A 4
          cmd LC_ENCRYPTION_INFO
      cmdsize 20
    cryptoff  8192
    cryptsize 6053888
    cryptid   0
--
          cmd LC_ENCRYPTION_INFO
      cmdsize 20
    cryptoff  8192
    cryptsize 5001216
    cryptid   0

cryptid 0表示没加密, 1表示已加密。已加密的就放弃吧。

解密的app可以找台越狱手机,或者去越狱市场上找

Second,签名。网上工具挺多的,推荐这个

iOS App Signer

好处就是能改Bundler ID,Input File支持ipa或者app。

Third,安装。

Cydia Impactor 工具支持一键式签名+安装,适合小白使用。
ios-deploy 适合开发者,一键安装ios-deploy -b xxx.ipa

Four,调试。

Xcode远程调试可行,但遇到过响应特别慢的情况,断点一次卡几分钟!
ios-deploy也有开启调试的功能,推荐使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. 前言 若干年前,大家看到iPhone互相问好的第一件事是“你越狱了吗”。据不完全统计,早期有80%左右的iP...
    Wind_Z阅读 13,598评论 3 40
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 16,665评论 4 61
  • 又来到了老地方 还是坐在熟悉的位置上 看着前座的打闹 听着他们的欢笑 恍惚看到那时的我们 也是这般欢乐 喝着苦涩的...
    懒人的梦阅读 125评论 0 0
  • 文/柠檬酸檬 话很轻 声音赋上了情绪 表情也变化 血液里狂躁在滋长 愤怒要喷发 安静在角落当做哑巴 点上心灯一盏 ...
    柠檬酸檬阅读 230评论 0 0

友情链接更多精彩内容