1. 程式人生 > >IOS開發常用命令

IOS開發常用命令

1 lldb命令


image list -o -f
br s -a 0x10b52087d
b
bt
c



2 符號翻譯命令



需要dSYM符號檔案,沒有則反彙編;
動態庫基地址為0;可執行檔案otool命令檢視。


atos -o ./xxx -l 0x0 -arch arm64 0xe83b0



3 簽名命令

簽名即用私鑰加密hash,證書即公鑰。別人用公鑰可以驗證簽名。證書公鑰有證書鏈保證其共識性。


對未簽名app手動簽名
codesign -s 'iPhone Developer: Thomas Kollbach (7TPNXN7G6K)' Example.app


對已簽名app重新簽名
codesign -f -s 'iPhone Developer: Thomas Kollbach (7TPNXN7G6K)' Example.app


檢視指定app的簽名信息
codesign -vv -d Example.app



參考:

http://www.cocoachina.com/ios/20141017/9949.html