ipa 企业重签名

1.解压.ipa包:
cp appName.ipa xxx.zip
2.替换证书配置文件(文件名必须为embedded,不得自定义)
1)解压ipa

  1. 替换embedded.mobileprovision 文件,删除_CodeSignature目录
  2. 根据打包文件修改entitlements.plist 文件,teamed 和 bundled都需要修改
    4)codesign -f -s "XXXX" --entitlements entitlements.plist Payload/XXX.app
    记得一定要带--entitlements entitlements.plist ,不然会失败
    另:
    1、XXXX 为证书常用名称,钥匙串可查
    2、entitlements.plist 配置
    XXXXX可以cat bundle.mobileprovision 文件得到


    ipa 企业重签名_第1张图片
    entitlements.png

    也可以安装设备配置文件,在iphone配置工具获得相关配置信息

3.生成.ipa包:
zip –r xxxx.ipa Payload

你可能感兴趣的:(ipa 企业重签名)