古人曰,知己知彼百戰(zhàn)不殆,下面小編帶你了解下 iOS 系統(tǒng)的一些功能和特性,看看這些你都測到了嗎?看看這些系統(tǒng)特性對(duì)你的 iPhone 上的 App 有什么影響 。
一、iPhone6以上機(jī)型的放大模式
功能入口:設(shè)置→顯示與亮度→顯示模式→標(biāo)準(zhǔn)/放大
說到這不得不提國民老公思聰在我們尚未拿到 iPhone6 真機(jī)時(shí),給 iOS 手機(jī)輸入法提的 bug。搜狗輸入法在標(biāo)準(zhǔn)模式下顯示異常,無法正常使用,另外一個(gè)輸入法在放大模式下存在相同問題。所以經(jīng)驗(yàn)之談,在測試 APP 時(shí),要注意 iPhone6 以上機(jī)型有兩個(gè)顯示模式。在日常測試時(shí)可選擇在一個(gè)模式下主測,在另一個(gè)模式下進(jìn)行基本測試便可。
二、后臺(tái)運(yùn)行機(jī)制
1. iOS 系統(tǒng)有獨(dú)特的任務(wù)管理機(jī)制。當(dāng)應(yīng)用程序不在前臺(tái)運(yùn)行時(shí),除了 GPS 服務(wù)、音頻播放服務(wù)和 VOIP 服務(wù)以外,其他的應(yīng)用在 10 分鐘后都是被系統(tǒng)掛起的,從技術(shù)上來說,被掛起的意思等同于不執(zhí)行,只是數(shù)據(jù)駐留在內(nèi)存而已。
2. 內(nèi)存管理機(jī)制。簡單而言,在執(zhí)行任意應(yīng)用時(shí),應(yīng)用向系統(tǒng)申請(qǐng)內(nèi)存空間,如果應(yīng)用在使用的過程中不斷申請(qǐng)內(nèi)存,超過了系統(tǒng)限定的內(nèi)存區(qū)間,系統(tǒng)會(huì)發(fā)出內(nèi)存警報(bào),嚴(yán)重時(shí)會(huì)直接將應(yīng)用殺死。同樣,如果應(yīng)用向系統(tǒng)申請(qǐng)內(nèi)存在,系統(tǒng)內(nèi)存空間不足,系統(tǒng)會(huì)結(jié)束后臺(tái)應(yīng)用的進(jìn)行,以釋放空間資源。
3. 偽多任務(wù)。例如微信,看起來貌似是在后臺(tái)運(yùn)行,其實(shí)不是。你能收到消息提示只是系統(tǒng)推送服務(wù),無論你的應(yīng)用程序是否在運(yùn)行,iOS 都會(huì)在后臺(tái)維護(hù)這個(gè)服務(wù)以實(shí)現(xiàn)假的多任務(wù),并且所有的應(yīng)用程序都會(huì)共用這一服務(wù)通道。
三、iOS 系統(tǒng)時(shí)間不正確可能導(dǎo)致的問題
在測試時(shí)會(huì)有調(diào)節(jié)系統(tǒng)時(shí)間的操作,在網(wǎng)絡(luò)正常的情況下,反復(fù)頻繁的調(diào)節(jié)系統(tǒng)時(shí)間后,發(fā)現(xiàn)經(jīng)常會(huì)遇到以下情況,將時(shí)間日期改為「自動(dòng)設(shè)置」就會(huì)恢復(fù)正常了。
1. iMessage 登錄失敗,提示網(wǎng)絡(luò)錯(cuò)誤,重新登錄
小編推薦閱讀機(jī)器學(xué)習(xí):神經(jīng)網(wǎng)絡(luò)構(gòu)建(下)
閱讀華為Mate品牌盛典:HarmonyOS NEXT加持下游戲性能得到充分釋放
閱讀實(shí)現(xiàn)對(duì)象集合與DataTable的相互轉(zhuǎn)換
閱讀鴻蒙NEXT元服務(wù):論如何免費(fèi)快速上架作品
閱讀算法與數(shù)據(jù)結(jié)構(gòu) 1 - 模擬
閱讀5. Spring Cloud OpenFeign 聲明式 WebService 客戶端的超詳細(xì)使用
閱讀Java代理模式:靜態(tài)代理和動(dòng)態(tài)代理的對(duì)比分析
閱讀Win11筆記本“自動(dòng)管理應(yīng)用的顏色”顯示規(guī)則
閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請(qǐng)發(fā)郵件[email protected]
湘ICP備2022002427號(hào)-10 湘公網(wǎng)安備:43070202000427號(hào)© 2013~2025 haote.com 好特網(wǎng)