隨著移動互聯網越來越火,app變得日益復雜,相信現在很多大型app都是多bundle架構,隨著app的發展,bundle的數量快速飛漲,達到幾十,甚至上百的規模,而大部分除基礎庫外的bundle都是以framework的形式依賴進來。
這在無形中造成了依賴方在跟蹤調試時,由于沒有源碼,不方便debug的問題。
幸運的是,Xcode中有方法可以緩解此問題,詳情如下,
首先,新建一個類型為Symbolic的斷點,然后,在Symbol中填入想要攔截debug的方法名,以及一些斷點條件,填寫完畢后,Xcode的所有斷點中,就會出現符合剛才輸入條件的斷點。
038006486dc9d15465031019609e2f7c27e61e40.png
截屏15_9_6_21_13.jpg
viewDidLoad.jpg
在想要了解某個framework中某個方法調用前后的變化時,此方法是極為實用的,可以有效降低排查跨團隊跨bundle問題的難度。
上傳附件(支持ppt,pdf,zip,rar,tar,gzip,7z,bz2)