原文地址 相較于正常的崩潰問題翠勉,啟動crash造成的損失要遠(yuǎn)遠(yuǎn)大得多网严。正常來說暑劝,如果有足夠強健的構(gòu)建發(fā)布系統(tǒng)撩嚼,大多數(shù)時候能在版本上線之前及時發(fā)現(xiàn)...
原文地址 相較于正常的崩潰問題翠勉,啟動crash造成的損失要遠(yuǎn)遠(yuǎn)大得多网严。正常來說暑劝,如果有足夠強健的構(gòu)建發(fā)布系統(tǒng)撩嚼,大多數(shù)時候能在版本上線之前及時發(fā)現(xiàn)...
資源優(yōu)化 1. 去除無用資源 一般都是版本迭代過程中存在的圖片資源『獗悖可以借助三方工具來解決: Unused-master LSUnusedRes...
為保障線上 App 的用戶體驗麻裳,我們一般都會對線上 App 的 crash 率做實時監(jiān)控,一旦檢測到 spike牡昆,可以即刻調(diào)查原因姚炕,但這一切的前...
不少 iOS 項目里都有 C++ 代碼的痕跡,Objective-C 和 C++ 雖然都是 C 的 superset丢烘,但二者在語言特性上存在很大...
這篇文章和大家分享我平時工作時柱宦,用來提升效率的神器之一:AppleScript。 AppleScript 雖然是一種腳本語言播瞳,但在我看來是最接近...
iOS開發(fā)中掸刊,main函數(shù)是我們熟知的程序啟動入口,但實際上并非真正意義上的入口赢乓,因為在我們運行程序忧侧,再到main方法被調(diào)用之間,程序已經(jīng)做了許...
最近在做 Crash 分析方面的工作牌芋,發(fā)現(xiàn) iOS 的崩潰捕獲和堆棧符號化雖然已經(jīng)有很多資料可以參考蚓炬,但是沒有比較完善的成套解決方案,導(dǎo)致操作起...
導(dǎo)讀 性能對 iOS 應(yīng)用的開發(fā)尤其重要躺屁,如果你的應(yīng)用失去反應(yīng)或者很慢肯夏,失望的用戶會把他們的失望寫滿App Store的評論。然而由于iOS設(shè)備...
先來一發(fā)蘋果官網(wǎng)上Instruments User Guide犀暑,其實沒啥用驯击,英語不好的也懶得去看。(反正我是看不懂) 關(guān)于Instruments...
首先如果遇到應(yīng)用卡頓或者因為內(nèi)存占用過多時一般使用Instruments里的來進(jìn)行檢測耐亏。但對于復(fù)雜情況可能就需要用到子線程監(jiān)控主線程的方式來了徊都,...