ios動(dòng)態(tài)庫(kù)和靜態(tài)庫(kù)的區(qū)別 為什么很多的iOS app都有秒退現(xiàn)象?
為什么很多的iOS app都有秒退現(xiàn)象?這通常是因?yàn)閼?yīng)用程序引用的是新版本操作系統(tǒng)(或新版本動(dòng)態(tài)庫(kù))中的動(dòng)態(tài)庫(kù)或僅受新IOS支持的框架,并且不測(cè)試舊系統(tǒng)。因此,當(dāng)應(yīng)用程序在舊系統(tǒng)上運(yùn)行時(shí),它將返回,因
為什么很多的iOS app都有秒退現(xiàn)象?
這通常是因?yàn)閼?yīng)用程序引用的是新版本操作系統(tǒng)(或新版本動(dòng)態(tài)庫(kù))中的動(dòng)態(tài)庫(kù)或僅受新IOS支持的框架,并且不測(cè)試舊系統(tǒng)。因此,當(dāng)
應(yīng)用程序在舊系統(tǒng)上運(yùn)行時(shí),它將返回,因?yàn)檎也坏剿?。解決方法是等待開(kāi)發(fā)人員發(fā)現(xiàn)這個(gè)問(wèn)題,然后升級(jí)程序,或者讓用戶(hù)自己升級(jí)操作系統(tǒng)。
另外
常見(jiàn)的第二種回退是程序在升級(jí)時(shí)修改本地存儲(chǔ)的數(shù)據(jù)結(jié)構(gòu),但不升級(jí)用戶(hù)存儲(chǔ)的舊數(shù)據(jù)。因此,程序在初始化期間無(wú)法正確讀取用戶(hù)的數(shù)據(jù),并發(fā)生第二次回退。這類(lèi)問(wèn)題通??梢酝ㄟ^(guò)刪除程序并重新安裝來(lái)解決。但缺點(diǎn)是,用戶(hù)現(xiàn)有的數(shù)據(jù)將丟失——即使有備份,也可能無(wú)濟(jì)于事,因?yàn)榕f數(shù)據(jù)無(wú)法正確升級(jí)。
如果舊數(shù)據(jù)非常重要,則需要聯(lián)系開(kāi)發(fā)人員以請(qǐng)求程序更正。