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