关于ipa包重签名的问题

关于这一块有两个问题:
1.企业证书打包的应用重签还需要砸壳吗?我用iResign测试了一个ipa,是可以直接顺利重签的。
2.重签的过程只能由mac借助codesign来完成吗?想要在Linux上完成有可能吗?

求指点一下
thanks

@NavilleZhang 求指点

  1. 只有 App Store 下载的才需要砸壳
  2. 有可能,但是需要移植,不如装个虚拟机解决

谢谢解答。
还得请问一下,移植是个什么概念?
我目前的需求是想通过服务器来下发企业证书打包的应用,但是打开的时候需要信任证书。
我的想法是通过预装一个企业应用并信任,对其他需要下发的重新签名,在重签这步卡住了,cent os没法执行codesign。
google了一圈没发现好的解决办法,希望能指点一下。

你看看这个?

https://github.com/saucelabs/isign

证书配置那块看起来有不少坑

苹果那套证书系统挺麻烦的,我们通常用 fastlane,也是在 mac 上打包

我去看一下,十分感谢!