獨家全新2019超級簽名源碼/超級簽/ios分發/簽名端本地linux服務器完成簽名帶部署文檔


獨家全新2019超級簽名源碼/超級簽/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

和大家說下,這玩意是干嘛的,不會安裝的安里面的軟件部署文檔.docx跟如何添加開發者證書.docx兩個文檔

方便大家理解

我們蘋果手機正常下載是從appstore上下載對吧

但是有些app上不了appstore, 所以無法在用戶手機上安裝

針對這個問題,有兩種解決方案

方案1、企業簽名

企業簽名用於大企業內部,app可以直接提供個下載鏈接,用戶手機打開鏈接就可以下載了

現在這個方案,因為被濫用,導致蘋果公司不下發新的證書了,並且大量封證書,導致市面上用這種簽名安裝APP的話,很容易掉線(就是用戶手機安裝的APP,蘋果封了這個證書后,這個APP就再也打不開了)

方案2、就是超級簽名

蘋果原想法是沒有開發者有個證書,這個證書每年收費99美元,然后這個證書可以 創建一個下載鏈接,讓100個手機能安裝自己的APP,幫自己測試

中國人牛啊,注冊了一堆這種證書,然后搞了這種超級簽名系統,把證書管理起來,

然后創建一個APP下載的地址,這樣這個地址發布出去了,就能讓很多用戶下載了

這種方式成本很高,一個用戶下載了等於花了9.9美元

所以理論上有很多人對這種源碼有很大的需求

 

 

 

 

 

 

軟件部署:

  1. 系統安裝 centos 7.6

>4核8G, SSD,香港服務器

二、安裝寶塔

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

三、安裝軟件

 

 

 

 

 

 

四、安裝python

cd www/wwwroot

git clone https://github.com/apperian/isign

#cd isign

python setup.py install

isign -h

五、安裝數據庫

導入數據庫SQL

六、部署網站

1、全局修改域名

2、data/conf/database.php 修改數據連接地址

3、修改public/sign/mbaike.crt、mbaikenopass.key、ca-bundle.pem密鑰

4、添加站

 

 

 

 

location / {

if (!-e $request_filename){

rewrite "^/([a-zA-Z0-9]{6})$" /user/install/index/$1/ last;

rewrite ^(.*)$ /index.php?s=$1 last; break;

}

}

 

 

 

 

Team ID (即開發者證書的ID)

 

 

ISS (用戶密鑰中ISS UserID)

如果沒有新建一個秘鑰,同時可以獲得kid(密鑰ID),p8文件

 

 

 

 

 

 

注意:TID對應的證書是蘋果的發布者生產證書,不是開發者證書

P12文件 也是生產文件 不是開發文件

 

 

 

 

配置完成之后,就可以順利在后台下載了

添加開發者證書:

 

如何添加開發者證書

 

 

Team ID (即開發者證書的ID)

 

 

ISS (用戶密鑰中ISS UserID)

如果沒有新建一個秘鑰,同時可以獲得kid(密鑰ID),p8文件

 

 

 

 

 

 

注意:TID對應的證書是蘋果的發布者生產證書,不是開發者證書

P12文件 也是生產文件 不是開發文件

 

 

 

 

配置完成之后,就可以順利在后台下載了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM