美文网首页
iOS超级签名之安装Spaceship

iOS超级签名之安装Spaceship

作者: JoeTong | 来源:发表于2020-08-14 13:47 被阅读0次

确保ruby -v 版本

sudo gem install fastlane

完了运行fastlane Spaceship

启动Spaceship,报错pry,执行 sudo gem install pry

完成。

启动  fastlane Spaceship

require "spaceship"

Spaceship.login('157262625@qq.com', 'panbO5498345')

#参数传入true表示需要新增设备,例如:ruby UpdateProfile.rb true

ifARGV[0] =="true"

    file = File.open("multiple-device-upload-ios.txt") #文本文件里录入的udid和设备名用tab分隔

    file.eachdo|line|

        arr = line.strip.split("\t")

        device = Spaceship.device.create!(name: arr[1], udid: arr[0])

        puts"add device: #{device.name} #{device.udid} #{device.model}"

    end

    devices = Spaceship.device.all

    profiles = Array.new

    profiles += Spaceship.provisioning_profile.development.all

    profiles += Spaceship.provisioning_profile.ad_hoc.all

    profiles.eachdo|p|

        puts"Updating #{p.name}"

        p.devices = devices

        p.update!

    end

end

dic = { "XXXAdHoc" => "773086ad-6b7b-4e57-85b7-08b577308e91.mobileprovision",

        "XXXDevelop" => "a7a85aa7-f359-4415-a8ed-3dacc31ea448.mobileprovision" }

downloadProfiles = Array.new

downloadProfiles += Spaceship.provisioning_profile.development.all

downloadProfiles += Spaceship.provisioning_profile.ad_hoc.all

downloadProfiles.eachdo|p|

    puts"Downloading #{p.name}"

    fileName = dic[p.name]

    File.write("/Users/joe/Desktop/qweee/", p.download)

end

添加设备并下载,在终端运行ruby UpdateProfile.rb true即可

但是最后 File.write("/Users/joe/Desktop/qweee/", p.download) 却报错了,原文是File.write("/Users/ray/Library/MobileDevice/Provisioning Profiles/#{fileName}", p.download);

解决:用

    File.write("/Users/joe/Desktop/随笔/MobileDevice/momo.mobileprovision", p.download)

路径怎么改都是报错

相关文章

  • iOS超级签名之安装Spaceship

    确保ruby -v 版本 sudogem install fastlane 完了运行fastlane Spaces...

  • 超级签名 - spaceship处理描述文件

    前提 Mac 成功安装 fastlane!!! spaceship文档 Spaceship对象文档[https:/...

  • TF签名-适合自己的才是最好的

    使用百度检索-TF签名 铺天盖地全是ios签名广告比如:苹果企业签名-ios超级签名-TF签名-IPA线上签名-a...

  • 业务

    ios苹果业务全能 签名:超级签名(免信任,不掉签)企业签名各类马甲包重磅推荐,超级黑科技- [x] TF签20...

  • IOS逆向_密码学:IOS的签名机制

    1、IOS的签名机制流程; 2、IOS的签名机制流程分解; 概述:IOS的签名机制保证安装到用户手机上的A...

  • iOS逆向-ipa包重签名及非越狱手机安装多个微信

    iOS逆向-ipa包重签名及非越狱手机安装多个微信 iOS逆向-ipa包重签名及非越狱手机安装多个微信

  • iOS超级签名

    啄木鸟超级签名 系统源码可出售,包部署好! 一、服务器及配置: 1、centos(lnmp) 2、Windows物...

  • iOS 超级签名

    前言:闲来无事整理下自己的笔记,感觉好记性真的不如烂笔头 参考网站:感谢大神https://www.jianshu...

  • iOS超级签名

    摘抄自:超级签名-原理/机制/技术细节-完全解析蒲公英:超级签名 超级签名-原理/机制/技术细节-完全解析 随着苹...

  • iOS 安装 魔改 YouTube

    预备知识 1. iOS设备安装程序要求 每个 iOS 程序都需要签名后才能安装,签名后个人证书使用期限为7天,除非...

网友评论

      本文标题:iOS超级签名之安装Spaceship

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