iOS 之重簽名

大神文章預讀

mac用終端對ipa包重新簽名
iOS逆向一步一步教你重簽名ipa包

步驟

一、安裝Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

二、安裝ruby

brew install ruby

三、安裝sigh腳本

sudo gem install sigh

四、使用sigh腳本開始重新簽名

1、在終端輸入sigh resign,回車
2、把要簽名的ipa文件拖到窗口上,回車
3、填寫用來簽名的證書,回車
4、把項目的配置文件.mobileprovision文件拖到窗口上,回車
5、好了,resign腳本會自動更改bundel id,簽名并重新打包。

Snip20180422_95.png

五、注意事項

1、要簽名的ipa文件注意路徑和包名不要有中文
2、簽名的證書就是填寫那個證書的名字,在鑰匙串里面查看,就是這個完整的常用名字
3、ipa和配置文件都是填的路徑,只有證書是填寫的名字,并且這個證書要先安裝到鑰匙串工具,因為簽名會用到。
4、多targets的ipa無法用上述方法簽名

如果出現(xiàn)以下錯誤一般是路徑有中文:


Snip20180422_93.png
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • ipa 包重簽名最新最簡單教程 重簽名的意義:ipa 重簽名最大的用處是,不必重新打包,和配置其它第三方獲取 ap...
    紅發(fā)_KVO閱讀 73,535評論 24 64
  • 在工作中分發(fā)內(nèi)測應用是經(jīng)常遇見的,常見的方式有:TestFlight,用企業(yè)級開發(fā)者賬號,搜集UDID打包等方式,...
    MarkMiao閱讀 2,758評論 1 3
  • 為什么重簽名### 重簽名可以把越獄市場上的app重新用我們自己的開發(fā)者證書進行簽名,然后我們就可以在我們不越獄的...
    齊滇大圣閱讀 17,661評論 9 23
  • 如果你想把一個ipa文件(別人發(fā)你的或者從第三方商店下載的…)安裝到自己的iPhone上,你的手機如果沒有越獄是無...
    iCode_閱讀 37,248評論 55 45
  • 簽名相關的命令:?$security find-identity -v -p codesigning -- 列出鑰...
    toro宇閱讀 5,611評論 0 5

友情鏈接更多精彩內(nèi)容