Tweak與砸殼ipa做合併流程講解
1.先把砸殼後的ipa複製到已經建立的Tweak資料夾底下
下面是確認是否ipa已經砸殼成功方法
1 | otool -l xxx | grep crypt |
2.把packages裡面的deb檔案全部刪除
3.安裝theos-jailed -> https://tinyurl.com/y69vwoal
這是一個模版,可以說是擴充Thoes的套件
4.安裝 ios-deploy -> https://tinyurl.com/y3f77a7k
協助安裝打包ipa的工具
5.編輯Makefile
1 | make clean && make package |
5.登入開發者帳號建立一個APPID並且BundleID選擇Wildcard
內容輸入com.name.* (name自己取)
6.建立Profile並且選擇第五步驟建立的ID,並選擇設備
建立完畢後下載(建議放到tweak底下的資料夾,好找)
7.cd 到Tweak資料夾
1 | make package PROFILE=xxxxxx.mobileprovision |
完成後packages裡面應該要出現砸殼APP與Tweak合併後的ipa
8.移除手機內相同的應用,不然會出現Error 0xe8000022錯誤問題
9.手機插電腦在Tweak資料夾下指令
1 | make install |
若依然出現Error 0xe8000022,手機重新開機電腦重新開機
10.cd 到.thoes/Payload/xxx.app
下指令
1 | otool xxx的binary -l |
可以檢查Tweak是否被inject到應用裡面