iOS應用重簽名ipa技術原理及流程

lvye58發表於2019-09-16
 
開心簽名工具,是一款跨平臺ios簽名和重簽名工具。

 

同時支援在windows、linux、mac執行,資料同步,方便使用及管理!
 
 
功能特點
1、支援圖形介面及命令列重籤(部署到伺服器)
2、支援windows、linux、mac系統,多端資料同步管理!
3、支援單個ipa重簽名及批次ipa重簽名!
4、可修改應用包名稱,應用id包名與版本號!
5、插入時間鎖
6、去除ipa原有時間鎖
7、管理重籤應用的到期日期與提示訊息
8、一鍵禁用app與啟用app
9、批次刪除重籤應用記錄
 
開心簽名工具圖形版重新操作教程
 

一、註冊與登陸

 

第一次使用軟體時,提示輸入常用郵箱及密碼註冊賬號,這個郵箱將是登入開心簽名工具的賬號!

 

軟體透過郵箱賬號在不同電腦之間同步和管理資料!所有資料都可以在windows,mac和linux之間切換和同步。

 

 
 
二、選擇ipa及證照進行重簽名操作!
 

需要先準備好需要重簽名的ipa檔案及重簽證照p12及Profile描述檔案!

簽名個人的證照的申請可以檢視這個教程

 

iOS開發證照申請教程(真機除錯測試)

 
選擇單個ipa或者包含多個ipa檔案的資料夾!
 
簽名介面截圖
 
修改應用包名稱,應用id與版本號
單個ios app進行簽名, 單個ipa或資料夾 選擇的是一個ipa檔案 的時候, 資訊欄目會自動顯示應用的名稱,版本號,bundle id等資訊,您可以對這些資訊進行修改。
編輯資訊時,資料需要符合apple官方格式,應用版本號類似1.0.2,bundle id 類似com.kxapp.game樣式的格式。設定版本號時,build 版本號也會一同設定。
有些app進行編輯修改 bundle id後會無法使用

 

 
插入時間鎖
 
透過開心簽名工具,可以給app加入控制app是否閃退,什麼時候閃退的功能,並且可以隨時修改閃退日期,也就是說的時間鎖。
勾選 加時間鎖 ,並設定一個日期,如果簽名時未勾選加時間鎖,在應用管理處只能檢視,其他操作都無效,無法在應用管理處對這個app進行 禁用,到期提醒,閃退控制等等。加上時間鎖的app,在應用管理處可以進行禁用,設動態修改到期時間。使用者續費後延期,無需重新安裝。
去除時間鎖
 
如果ipa包有簽名鎖,對出現的疑似鎖標記,一一勾選嘗試去除,有些包可能有多個鎖!
 
 

 

mahua
簽名成功後到重籤ipa儲存路徑檢視重籤的包。
mahua
 
三、應用管理
 
1、動態修改軟體到期日期與提示訊息
 
 
2、禁用app與啟用app
 
3、批次刪除操作app


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69948493/viewspace-2657160/,如需轉載,請註明出處,否則將追究法律責任。

相關文章