Git Product home page Git Product logo

zenithgf / ecsigner Goto Github PK

View Code? Open in Web Editor NEW

This project forked from even-cheng/ecsigner

0.0 0.0 0.0 77.85 MB

iOS签名Mac客户端,一键签名,网络地址直签,多文件同步签,自动区分企业签名和个人证书,一键Assets.car生成、解压导出和替换,自动注册设备并更新下载签名证书和签名文件进行签名,支持动态库注入。支持Swift5和iOS14,macOS10.15并向下兼容。

Swift 82.20% Objective-C 15.91% C 0.65% Shell 0.12% Ruby 1.13%

ecsigner's Introduction

ECSigner( iOS签名手机版已上线,支持实时加锁去锁和后台管理等功能,地址:https://github.com/even-cheng/ECSigneriOS

 sign.png

Mac高级版:

高级版

本项目为Mac端iOS重签名软件,iPhone客户端请在release下载 Thank for ios-app-signerandApp-Store-Connect,ECSigner 基于以上开源项目二次开发,增加若干功能:

支持超级签名。自动注册新设备, 自动创建和更新描述文件及签名证书, 自动下载描述和文件签名证书:

 sign.png  sign.png

支持本地签名。可以选择本地文件进行签名:

 sign.png

####支持以下操作:

1,支持多文件同时签名
2,支持自动区分企业证书、个人证书
3,支持远程下载IPA,完成后自动开始签名。
4,支持导出包内素材文件(assets.car),并解析出对应素材。
5,支持生成文本文件并写入内容(分包),然后注入包内。
6,支持签名完成导出.plist文件,用于itms-service分发。
7,支持一键替换原包icon。
8,支持注入动态库(时间锁)。

使用方式:

1.将下载的 ECSigner.zip解压,并将APP拖入应用程序,双击打开
2.如果需要使用超级签名(本地签名跳过此步骤), 你需要打开 https://appstoreconnect.apple.com/access/api 创建秘钥,选择管理类型,你将得到 ISSUERID、PrivateKey 和 PrivateKeyID,将ISSUERID和PrivateKeyID填入对应输入框,将PrivateKey.p8文件打开,去除首尾和换行符之后填入对应输入框。
3.如果你是新账号,你需要打开钥匙串-证书助理,先请求一个证书并保存本地(CertificateSigningRequest.certSigningRequest)
4.选择需要签名的包和对应的证书文件,点击Start开始签名
5,选择保存位置,确定
6,等待进度条输出Done,XXX,完成签名

ecsigner's People

Contributors

even-cheng avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.