背景: 日常的項(xiàng)目經(jīng)過(guò)長(zhǎng)時(shí)間的迭代,優(yōu)化,重構(gòu)之后,可能會(huì)積累一些用不到了的類(lèi),長(zhǎng)久下去,會(huì)影響我們的包大小。定期的檢測(cè),可以在一定程度上控制ipa的增大<話說(shuō)不是砍需求才是...
背景: 日常的項(xiàng)目經(jīng)過(guò)長(zhǎng)時(shí)間的迭代,優(yōu)化,重構(gòu)之后,可能會(huì)積累一些用不到了的類(lèi),長(zhǎng)久下去,會(huì)影響我們的包大小。定期的檢測(cè),可以在一定程度上控制ipa的增大<話說(shuō)不是砍需求才是...
一、背景 由于APP目前包體積過(guò)大,收到蘋(píng)果的提醒郵件,在部分設(shè)備上面會(huì)對(duì)蜂窩網(wǎng)絡(luò)數(shù)據(jù)下載進(jìn)行限制,只能使用WiFi下載,也就是說(shuō)可能會(huì)減少用戶(hù)的下載意愿,不利于APP的推廣...
涉及的基礎(chǔ)知識(shí)點(diǎn) 虛擬內(nèi)存和分頁(yè) 我們知道,現(xiàn)代操作系統(tǒng)一般都采用虛擬內(nèi)存管理機(jī)制,用分段(segment)和分頁(yè)(page)管理虛擬內(nèi)存。 分段即是區(qū)分?jǐn)?shù)據(jù)段、代碼段、堆內(nèi)...
本文主要使用 fastlane 配置 iOS 的持續(xù)集成,一行命令實(shí)現(xiàn), 自動(dòng)編譯、打包、上傳蒲公英、釘釘機(jī)器人通知的功能。 如果對(duì) fastlane 還不了解,可以閱讀Fa...
當(dāng)使用打包證書(shū)打包時(shí),選擇打包證書(shū),但是報(bào)錯(cuò)如下: 此時(shí)先不要以為證書(shū)被revoke掉,網(wǎng)上有很多回答,刪除證書(shū)和描述文件重新導(dǎo)入,或者重新生成描述文件導(dǎo)入,這些人不求真務(wù)實(shí)...
1 IAP規(guī)則詳解 本文所述IAP(In-App Purchase),特指蘋(píng)果App Store的應(yīng)用內(nèi)購(gòu)買(mǎi),是蘋(píng)果為App內(nèi)購(gòu)買(mǎi)虛擬商品或服務(wù)提供的一套交易系統(tǒng)。首先來(lái)討論...
原文地址:2018 iOS 面試題大全由于原作者并沒(méi)有繼續(xù)更新,這里我轉(zhuǎn)過(guò)來(lái)繼續(xù)更新下 整理的一些iOS面試相關(guān)問(wèn)題,持續(xù)更新,敬請(qǐng)關(guān)注 2018 iOS面試題大全---全方...
前言 在開(kāi)發(fā)APP的過(guò)程中,需要在APP中實(shí)現(xiàn)設(shè)計(jì)同學(xué)的UE效果動(dòng)畫(huà),一般都是通過(guò)代碼實(shí)現(xiàn)的,當(dāng)對(duì)于較復(fù)雜的動(dòng)畫(huà)時(shí),例如直播中刷禮物時(shí)的動(dòng)畫(huà),這時(shí)利用代碼實(shí)現(xiàn)會(huì)比較復(fù)雜。而且...
在詳細(xì)介紹 RxSwift 相關(guān)的知識(shí)點(diǎn)之前,我想先通過(guò)一個(gè)樣例演示下 RxSwift 到底能做什么,好讓大家能夠?qū)ζ溆幸粋€(gè)直觀的了解。 三、兩種編程方式的比較樣例 1,效果...