美文网首页
iOS 超级签名

iOS 超级签名

作者: 小月_c665 | 来源:发表于2020-01-02 15:53 被阅读0次

    前言:闲来无事整理下自己的笔记,感觉好记性真的不如烂笔头

    参考网站:感谢大神  https://www.jianshu.com/p/f992da4ab683

    环境工具:https://github.com/fastlane/fastlane/tree/master/spaceship    

                          https://docs.fastlane.tools/

    步骤:

    1.  安装 fastlane

    宇宙飞船是fastlane的一部分:安装fastlane

    sudo gem install fastlane

    2. 安装 pry

    sudo gem install pry

     gem ‘pry'

    `bundle install`

    3. 在项目中创建 spaceship

    (1)cd test222  文件目录下

    (2)//运行spaceship

             fastlane spaceship

    4. 添加udid  这步终端需要输入苹果开发者账号

    Spaceship::Portal.device.create!(name: "用户手机姓名", udid: "5814abb3XXXX")

    5.将udid添加到描述文件  dev_sign描述文件的名称

    Spaceship::Portal.provisioning_profile.ad_hoc.all.find {|p| p.name == "dev_sign"} .devices = Spaceship::Portal.device.all

    6.更新描述文件

    Spaceship::Portal.provisioning_profile.ad_hoc.all.find {|p| p.name == "dev_sign"} .update!

    7.下载描述文件 供重签名使用  

    File.write("Resign.mobileprovision", Spaceship::Portal.provisioning_profile.ad_hoc.all.find {|p| p.name == "dev_sign"}.download)

    ?xml version="1.0" encoding="UTF-8"?

    8.将更新的描述文件copy到要重新名的ipa目录下

    copy

    9.** 将ipa包重签名并出包 **  

    cd 要签名的ipa 文件目录下  

    10.重签名   iPhone Distribution:xxxxx   为钥匙串的证书

    fastlane sigh resign --signing_identity "iPhone Distribution: Ruikai Fu (366NL5TV63)"

    //重签名完成

    相关文章

      网友评论

          本文标题:iOS 超级签名

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