隨著app體量增大载迄,組件多宽档,依賴多,源碼多,編譯、打包已經(jīng)變成一個(gè)沉重的工作,我們產(chǎn)品一次全量編譯大約需要20分鐘尤蛮,jenkins上面的全量編譯...
plist文件并非直接的代碼,不能通過shell腳本直接對(duì)其操作斯议,需要使用Macos的PlistBuddy产捞,本文主要描述PlistBuddy在p...
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++...
引言 app隨著需求增加,體積逐步增大哼御,影響用戶的安裝意愿轧葛。所以需要對(duì)app進(jìn)行瘦身,輕裝上陣~ 我們的原則就是: “知己知彼”我們需要了解ap...
使用iOS11的Extension進(jìn)行屏幕錄制時(shí)艇搀,當(dāng)我們鎖屏?xí)r尿扯,extension進(jìn)程會(huì)停止工作,那么錄制也自然停止了焰雕,但是此時(shí)我們需要給用戶一...
最近項(xiàng)目中需要完成一個(gè)屏幕錄制并推流的需求衷笋,對(duì)iOS端這個(gè)功能進(jìn)行了調(diào)研,分享一下結(jié)果: 一矩屁、 概述 屏幕共享是將屏幕上的內(nèi)容分享辟宗,從而實(shí)現(xiàn)信息...
上一篇闡述了調(diào)研結(jié)果,而我們常用的應(yīng)用場(chǎng)景就是錄制屏幕內(nèi)容吝秕,然后將內(nèi)容分享給他人(直播或錄播)泊脐。流程如下:1.被錄制端host app需引入 R...
使用三方庫CMVoipMulticastDelegate過程中,發(fā)現(xiàn)此庫并沒有添加線程保護(hù)相關(guān)邏輯烁峭,會(huì)導(dǎo)致對(duì)delegateNodes操作時(shí)產(chǎn)生...