繁体   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