簽名端本地linux服務器完成簽名帶部署文檔

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

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

方便大家理解

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

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

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

方案1、企業簽名

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

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

方案2、就是超級簽名

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

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

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

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

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

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

軟件部署:

  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

三、安裝軟件

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

四、安裝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、添加站

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

location / {

if (!-e $request_filename){

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

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

}

}

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

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

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

ISS (用戶密鑰中ISS UserID)

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

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

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

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

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

配置完成之後,就可以順利在後臺下載了

添加開發者證書:

如何添加開發者證書

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

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

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

ISS (用戶密鑰中ISS UserID)

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

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

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

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

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

/超級籤/ios分發/簽名端本地linux服務器完成簽名帶部署文檔

配置完成之後,就可以順利在後臺下載了


分享到:


相關文章: