ipa解包打包工具_7步!教你轻松搞定ios重签ipa包
如果你想在自己的IPhone上安裝一個ipa文件,你的手機是無法正常安裝的,(越獄,企業證書分發除外)但是我們可以通過以下步驟來實現,前提要有自己的開發者賬號。接下來就看一下具體的步驟:
第一步:用Xcode新建一個工程
Bundle identifier不要和手機中已有的的APP重復,然后用自己的證書打包出ipa文件。
第二步:獲取mobileprovision文件
先將一中(用自己證書打包的)ipa包進行解壓。選中ipa包,右鍵 -> 打開方式 -> 解壓,解壓ipa
解壓完之后會生成一個Payload文件夾,點進去在文件上右鍵 -> 顯示包內容。mobileprovision文件將圖中標記的文件拷貝到桌面(或者其他地方)后面要用。
以下第三、四、五步中如果之前已經安裝過可以跳過。
第三步:安裝Homebrew
在終端先后執行下面2命令行安裝,等待進度完畢 xcode-select --installruby
第四步:安裝ruby
在終端執行下面命令安裝ruby,等待進度完畢(輸完密碼可能在較短時間無反應) brew install ruby
第五步:安裝sigh腳本
執行下面安裝命令 sudo gem install sigh
若出現以下報錯:
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/rougify
則安裝命令修改為 sudo gem install -n /usr/local/bin sigh
附:Sigh腳本GitHub地址。
第六步:使用sigh腳本開始重新簽名
1、在終端輸入sigh resign,回車
2、把要簽名的ipa文件(路徑、包名不要有中文)拖到終端窗口上,回車
3、填寫用來簽名的證書(第一步中的證書)名如圖(鑰匙串中的完整名字),回車
證書名稱:在鑰匙串的證書上右鍵->顯示簡介
4、把項目的配置文件.mobileprovision文件(第二步中的文件)拖到終端窗口上,回車 5、好了,resign腳本會自動更改bundel id,簽名并重新打包。 完成后提示Successfully signed,新生成的包會自動替換原有文件。
第七步:安裝重簽名后的ipa文件
最新的iTunes已經不能給iPhone安裝APP了,所以我們可以使用各種助手或者iTools進行安裝。
以上就是使用個人開發者賬號上架蘋果ipa的方法,同時需要個人開發者賬號和iOS企業簽名可以咨詢微導流平臺!
總結
以上是生活随笔為你收集整理的ipa解包打包工具_7步!教你轻松搞定ios重签ipa包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jmeter吞吐量图形显示_Jmeter
- 下一篇: 合作交流的好处_孩子都喜欢玩“过家家”,