【特色功能】
1、支持大包签名,安装界面不卡慢,动态监控签名进度
2、支持安装码付费下载安装,被封下载码自动失效
3、支持自主签名工具和第三方签名工具切换使用
4、支持本地存储和阿里云OSS存储切换使用
5、支持推送,安卓和ios合并二维码
6、支持秒签3G大包,可签带中文包,不规范包自动解决
7、增加证书无需p12,p8接口模式增加无需开双重,方便快捷
8、友好方便的下载页面(支持微信、6、浏览器内打开提醒)
9、后端支持增加客户和充值设施数和安装码数
10、代理商可以给下级充值下载设施和安装码
11、支持支付宝支付、码支付接口
12、签名排队功能、防封策略预留设施
13、多域名防封功能
14、智能自动扣量功能
1.支持登录注册,拥有共有池,可上传证书等基本操作,支持客户自行上传证书
2.支持修改分发页面轮播图,简介,安卓合并
3.ipa签名后支持上传阿里云OOs,七牛云存储进行分发下载,也可以使用服务器本地进行分发下载
4.客户可查看下载记录
部署准备:
centos7服务器一台域名一个并申请ssl证书下载apache和tomcat两种格式的证书
服务器环境:jdk11unzip,zipmysql5.7screen环境调试不再说明,请自行处理
开始搭建:
1.下载源码包后解压,得到以下文件,apache和jks是我事前准备的好两种ssl证书,下载并不会有这两个文件夹,而后在mysql新建一个ios_super_sign的数据库,并将sign/mode/下面的ios_super_sign.sql导入进去,会有四个表
2.进入apache会看到有三个证书文件,依次修改成key.keyroot.crtserver.crt,而后把三个证书放入sign/mode/cert目录中
3.将jks证书格式的证书文件修改成,cert.jks,移动到sign/mode下,而后打开application-dev.yml文件修改数据库,和更改jks的密码,thared是指最多同时解决多少个签名也就是下载,
根据自己服务器性能确定,避免服务器
压力过大宕机了
4.修改sign/public/js,里面有app.d0c34843.js和app.d0c34843.js.map两个文件,打开并修改www.xxxx.cn为你自己的域名,找查替换就行了,两个文件都要修改
5.将sign文件夹上传到服务器根目录,给/sign/mode下的zsign777权限,将ios-super-sign-0.0.1-SNAPSHOT-encrypted.jar上传到opt目录
6.执行命令screen-Ssign会进入一个新终端,而后执行cd/opt,执行java-javaagent:ios-super-sign-0.0.1-SNAPSHOT-encrypted.jar-jarios-super-sign-0.0.1-SNAPSHOT-encrypted.jar启动项目
7.假如没有出错就会卡在那里表示在运行中,而后ctrl+c退出来即可以了,假如想查看运行状态就执行screen-rsign就会重新回到卡的那个页面
8.确定启动后,https://www.你的域名.xx/iosign就是登陆页面,次随意注册一个账号,而后在数据库中将user表中type设置成1就是管理员了