美文网首页iOS
IPA 企业证书重新签名

IPA 企业证书重新签名

作者: 梦在旅途 | 来源:发表于2016-06-20 10:08 被阅读1914次

操作步骤

Step1 : 解压IPA
unzip MYAPP.ipa

Step2: 删除旧的代码签名
rm -rf Payload/ MYAPP.app/_CodeSignature

Step3: 更换证书
cp MyEnterprise.mobileprovision Payload/ MYAPP.app/embedded.mobileprovision

Step4: 重签名
/usr/bin/codesign -f -s "iPhone Distribution: YourCompanyName" --resource-rules Payload/ MYAPP.app/ResourceRules.plist Payload/ MYAPP.app

Step 5: 重新打包,生成新的ipa
zip -r New_ MYAPP.ipa Payload

说明:
MYAPP.ipa: 要重签名的ipa
MyEnterprise.mobileprovision:要用来签名的provision文件
YourCompanyName:指该签名对应的证书的名字,这个可以在钥匙串中找到

在step4时有可能会报错:object file format unrecognized, invalid, or unsuitable 解决方法:
1)首先查看/usr/bin目录下是否存在codesign_allocate程序,如果存在,执行改名操作。 如果不存在,直接执行第二步
sudo mv /usr/bin/codesign_allocate /usr/bin/codesign_allocate_old
2)将xcode目录下的codesign_allocate做一个软链接
sudo ln -s /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate /usr/bin

文章来源:http://alithink.com/2014/07/21/IPA%20企业证书重新签名/

相关文章

  • bibibi ipa包重签名

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

  • IPA 企业证书重新签名

    手机不想越狱,但是又想使用APPStore上面的收费软件,或者您开发的应用无法通过APPStore审核,但是...

  • IPA 企业证书重新签名

    操作步骤 Step1 : 解压IPAunzip MYAPP.ipa Step2: 删除旧的代码签名rm -rf P...

  • 企业证书重新签名ipa

    首先说说对ipa重签的作用。 作用一: 有时候公司在进行软件开发的时候, 发布软件初期使用的是个人账号或者是公司账...

  • ipa包重签名

    1.作用 目前,重签名主要用于企业证书重新签名个人证书发布的ipa包,包括各种助手以及企业内测包的发布等。 2.使...

  • iOS 企业重签名 无需替换包名

    1、首先准备好待签名的ipa (此ipa 为非299$的开发账号签名后的ipa),企业版发布证书,embedded...

  • iOS数字签名及ipa重签名

    ipa重签名是指对已经打包好的ipa,利用新的证书重新签名。 ipa重签名作用: 作用一:有时候公司在进行软件开发...

  • iOS证书及ipa包重签名探究

    iOS证书学习推荐博客代码签名探析,本文重点在于介绍ios8.1.3系统ipa包重签名(如企业证书)无法安装的问题...

  • iOS逆向实战--014:应用重签名

    应用重签名,就是把已经存在的ipa包,重新配置一套证书和描述文件,再签名生成一个新的ipa包 codesign重签...

  • ipa重签名后无法安装的问题

    企业证书签名,签名过后无法安装,最初以为是证书问题。用其他ipa文件重签,安装正常。用ad-hoc重签,安装失败。...

网友评论

  • 孙金亮:ResourceRules.plist 这个文件是什么 ipa里没有它
  • ad193b2e3cf5:改名操作怎么整
  • Metros:说明:
    MYAPP.ipa: 要重签名的spa

    =>
    说明:
    MYAPP.ipa: 要重签名的ipa
    梦在旅途:@Metros 多谢,已修改!

本文标题:IPA 企业证书重新签名

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