大神文章預(yù)讀
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