通知摘要 通知摘要是一項可選功能,允許用戶停止接收特定應(yīng)用程序的實時推送通知。相反,系統(tǒng)會存儲為這些應(yīng)用程序收到的通知,并在鎖屏上的摘要中顯示它們。系統(tǒng)可以在一天中的不同時刻...
通知摘要 通知摘要是一項可選功能,允許用戶停止接收特定應(yīng)用程序的實時推送通知。相反,系統(tǒng)會存儲為這些應(yīng)用程序收到的通知,并在鎖屏上的摘要中顯示它們。系統(tǒng)可以在一天中的不同時刻...
背景 iOS14 系統(tǒng)下,只要使用了[UIPasteboard generalPasteboard].string讀取剪切板, APP頂部都會出現(xiàn)讀取剪切板的提示。 為了保護...
fishhook是Facebook提供的一個動態(tài)修改鏈接mach-O文件的工具。利用MachO文件加載原理,通過修改懶加載和非懶加載兩個表的指針達到C函數(shù)HOOK的目的。 前...
1. os_signpost是什么 signpost這個單詞是路標、指示牌的意思,比如距離北京還有158km。顧名思義,os_signpost就是在代碼里面插入一些標記,作用...
首先查看官方榮耀路由開發(fā)教程 地址:https://developer.huawei.com/consumer/cn/doc/31101 然后下載需要用到的工具:https:...
問題描述 使用jenkins拉下來一個repo在jenkins的workspace中 在該job中讓其執(zhí)行以下shell 發(fā)現(xiàn)腳本報錯:'[['出錯 sh 改成bash ch...
View 先說是一個 view做一個彈窗比較容易掉的坑。iOS 一般做一個彈窗,我們一般是創(chuàng)建一個view add到父view上顯示出來,代碼大約是下面這樣,我沒有封裝,不過...
背景: 目前所在的項目組是多媒體開發(fā)組,項目開發(fā)的場景包括了播放器,特效,視頻編輯,視頻模板,代碼規(guī)范工具等多個場景,隨著開發(fā)迭代,項目已經(jīng)變得越來越龐大,所有代碼放在一個工...
最近測試需要在iphone8和iPhone X上做測試兼容問題,可是公司資源少沒有真機可以測試,所以只能使用模擬器上進行。下面我將介紹如何通過終端來安裝。 如果直接將生成的i...
WKWebView 秒開方案,不僅需要端上優(yōu)化,也需要前后端配合,我們業(yè)務(wù)前期在UIWebView上已經(jīng)通過各種優(yōu)化達到了秒開,但是據(jù)說由于蘋果今年12月份就不允許上架UIW...
版本記錄 前言 UI Tests是一個自動測試UI與交互的Testing組件,它可以通過編寫代碼、或者是記錄開發(fā)者的操作過程并代碼化,來實現(xiàn)自動點擊某個按鈕、視圖,或者自動輸...
前言:今日在看到一些CP游戲渠道,其中是在ios7,ios8,ios9時代的產(chǎn)物,那時候越獄設(shè)備很多,基本一些渠道商的sdk是動態(tài)下載更新本地c函數(shù)dlopen加載動態(tài)庫和子...
為什么寫這篇文章 最近因為新項目想用到數(shù)據(jù)持久化,本來這是很簡單的事情,復(fù)雜數(shù)據(jù)一般直接SQLite就可以解決了。 但是一直以來使用SQLite確實存在要自己設(shè)計數(shù)據(jù)庫,處理...
上篇文章是對widget的整體調(diào)研,真正上項目會有很多坑 運行主項目或者單獨運行widget都可以使widget代碼生效 一.widget不走斷點 1.因為func getT...
簡介: 利用NSSetUncaughtExceptionHandler可以用來處理異常崩潰。崩潰報告系統(tǒng)會用NSSetUncaughtExceptionHandler方法設(shè)置...
通過 iOS 使用 gitlab 自動打包 我們了解到了 Gitlab 的自動化打包的簡單配置。但是現(xiàn)在有個問題。每次提交代碼都會去自動打包一遍。很多時候這不是我們想要的效果...
一. 引子 預(yù)加載作為常規(guī)性能優(yōu)化手段,在所有性能敏感的場景都有使用。不同的場景會有不同的方案。舉個例子,網(wǎng)易郵箱簡約郵里,收件箱列表使用了數(shù)據(jù)預(yù)加載,首頁加載完畢后會加載后...