Injection Plugin For Xcode 是 Xcode 上的一個插件渗常。利用它可以修改應(yīng)用代碼,實時在模擬器或?qū)崣C(jī)上看到UI的更新而不需要重啟應(yīng)用与学。
具體效果如下:
292326-20160427172938486-1318723584.gif
網(wǎng)上隨便搜一下有大把的關(guān)于injection的文章胚迫,例如
http://www.cnblogs.com/jys509/p/5439654.html
http://www.reibang.com/p/27be46d5e5d4
但是Xcode8下都是需要重簽名Xcode的,太麻煩了隙轻,而且重簽名后的Xcode影響上架。
今天發(fā)現(xiàn)有個不需要折騰就能直接用的injection app垢揩。
image.png
就是它了玖绿,下載 到mac上,打開叁巨,菜單欄會出現(xiàn)圖標(biāo)
image.png
隨便新建一個app斑匪,寫上代碼。
image.png
先運(yùn)行锋勺,會看到一個綠色方塊,
image.png
然后修改代碼蚀瘸,方塊該成紅色
image.png
改完代碼保存文件!
改完代碼保存文件!
改完代碼保存文件!
image.png
再點這個
image.png
UI自動刷新了
image.png
以前用過injection插件的人應(yīng)該知道,main.m里面寫了一堆宏等代碼庶橱,用這個main.m里面沒有自動插入任何代碼贮勃,文件目錄也很干凈。
image.png
用得愉快苏章。