iPhone应用商店批准 - coredata设计变更

时间:2010-05-26 03:07:47

标签: iphone core-data app-store

我创建了一个应用,上传到应用商店并获得了应用商店的批准。它准备下载。 该应用程序基于coredata。 现在我改变了应用程序的设计以添加新功能。更改包括向当前实体添加新属性,删除少数实体等。 现在,如果我将应用程序上传到应用程序商店,是否批准? 我是否必须说“请卸载旧版本并安装新版本?” 我的应用程序是否会首先获得批准。

2 个答案:

答案 0 :(得分:2)

如果您的应用已经可供下载,那么这是您应用的升级路径,您必须在下一版本中使用代码将数据架构从旧版本转换为新版本。

要求用户卸载并重新安装应用程序是不可接受的(也不应该这样)。

答案 1 :(得分:0)

Core Data能够将数据从旧商店迁移到新商店。我建议您审核Apple's documentation on this subject Core Data book from The Pragmatic Programmers

我会推荐两者,但我对这本书有偏见:)