美文网首页
iOS-重签名(无需重新打包替换描述文件)

iOS-重签名(无需重新打包替换描述文件)

作者: 卓敦 | 来源:发表于2019-08-23 15:07 被阅读0次

    前几天公司项目需要发布测试版本,在我打包完之后,告诉我说还要再增加几部设备,wtf
    在这里我就想到了一个后果,要是我打包完又要我添加设备,岂不是没完没了,所以这个问题用重签名即可解决
    添加手机设备需要在描述文件添加设备,所以得重新打包IPA,异常麻烦,电脑卡的,打包要花半个小时,于是在网上找了好久终于找到了可用的脚本

    使用sigh脚本
    使用之前先安装一下脚本环境

    1. 安装神器brew,没有安装的看这里:Homebrew
    2. 安装ruby,命令:brew install ruby
    3. 安装sigh,命令:sudo gem install sigh,过程比较漫长。

    安装sigh脚本后,开始进行重签名,步骤如下
    1、需要将之前打包出来的IPA和新的描述文件放在同一个文件夹、新的描述文件名字必须为embedded.mobileprovision
    2、在终端中cd到该路径下
    3、输入sigh resign回车
    4、会出现一列可用的账号,在Signing Identity:这里输入上列账号中你用的哪一个账号打包的证书名、是一串十六进制串。回车
    5、成功了:Successfully signed 路径/xxx.ipa!原来文件夹中的.ipa已经被重签名了。完全可以下载使用。

    截图如下:


    选择证书
    打包成功

    相关文章

      网友评论

          本文标题:iOS-重签名(无需重新打包替换描述文件)

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