簡體   English   中英

如何模擬iOS應用程序的更新

[英]How simulate update of iOS application

我的應用程序具有幾個實現NSCoding協議的類。 然后應用將這些類的實例保存到文件系統中

在不久的將來,我將發布我的應用程序的新版本。 該應用將包含- (void) encodeWithCoder:(NSCoder *)coder- (id) initWithCoder:(NSCoder *)aDecoder方法的更改邏輯。

問題是:更新后測試該應用程序正常運行的一般方法是什么?

因此,據我所知,您在問,如何確保我的應用程序在更新后的代碼中正確或不正確。

這意味着,更新后的應用程序首次運行時,編碼實例是否可以解碼並完美重用?

在這種情況下,對於新更新的應用程序-在initWithEncoder方法中添加version密鑰。 如果不存在版本,則那些編碼文件為舊版本,並相應地編寫您的代碼(如果存在),則照常初始化該對象。

這是根據蘋果的建議。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM