GithubHelp home page GithubHelp logo

uncleios / supersign Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qnlpkuge1/supersign

0.0 0.0 0.0 1.02 MB

IOS超级签名系统,包括前后端全部代码

Java 29.26% JavaScript 21.37% HTML 13.39% CSS 2.42% Vue 31.45% TSQL 2.13%

supersign's Introduction

IOS超级签名系统

应朋友要求做一个IOS超级签名系统,根据一篇文章 蒲公英超级签名原理 开发了自己的一套超级签名系统,整个重签名的技术细节请参考这篇文章。

系统模块

系统采用简易分布式架构,主要由三个模块构成:
项目 名称
api-consumer 实际IPA重签名子服务
vue-admin-java 超级签名业务后端代码
vue-admin-html-java 超级签名业务管理前端代码

部署结构

* 针对C端和B端用户相关模块部署在阿里云,利用BGP网络的优势提高系统页面响应;
* 将大带宽要求的api-consumer部署到自己机房,以减少重签名时IPA包的传输时间;
* 用阿里云OSS作分发,开启传输加速,网络资源较好;
* 在阿里云上安装redis做消息队列,与重签名子服务保持调度; 

重签名服务器

针对这块研究了好久,第一个方案是找Mac云主机,只找到国外有这种Mac云主机,价格还不便宜,最终测试下来还是因为网络太差而放弃了这个方案;第二个方案转到在linux上安装isign来代替Mac机器,但实际是isign也是各种报错而跑不起来;第三个方案采用Mac mini托管到机房,作为重签名服务器算是跑起来了。

截图

安装界面 avatar

管理后台 avatar

技术交流

此项止仅供学习交流 作者QQ: 55720091

supersign's People

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.