First,不要重簽名appstrore,即使安裝成功運(yùn)行時(shí)也會(huì)閃退。
所以第一步看app二進(jìn)制是不是被加密了,方法是
otool -l appname | grep "cmd LC_ENCRYPTION_INFO" -A 4
cmd LC_ENCRYPTION_INFO
cmdsize 20
cryptoff 8192
cryptsize 6053888
cryptid 0
--
cmd LC_ENCRYPTION_INFO
cmdsize 20
cryptoff 8192
cryptsize 5001216
cryptid 0
cryptid 0表示沒(méi)加密, 1表示已加密。已加密的就放棄吧。
解密的app可以找臺(tái)越獄手機(jī),或者去越獄市場(chǎng)上找
Second,簽名。網(wǎng)上工具挺多的,推薦這個(gè)

iOS App Signer
好處就是能改Bundler ID,Input File支持ipa或者app。
Third,安裝。
Cydia Impactor 工具支持一鍵式簽名+安裝,適合小白使用。
ios-deploy 適合開(kāi)發(fā)者,一鍵安裝ios-deploy -b xxx.ipa
Four,調(diào)試。
Xcode遠(yuǎn)程調(diào)試可行,但遇到過(guò)響應(yīng)特別慢的情況,斷點(diǎn)一次卡幾分鐘!
ios-deploy也有開(kāi)啟調(diào)試的功能,推薦使用。