Core data 核心数据iPhone应用程序-在生产阶段更新记录

Core data 核心数据iPhone应用程序-在生产阶段更新记录,core-data,production-environment,updating,Core Data,Production Environment,Updating,我目前正在开发我的第一款核心数据iPhone应用程序,希望您能对该应用程序获得批准后如何在生产阶段更新记录/进行一般维护发表意见 当然,所有的公共场景都可以供用户使用,但是“只有管理员”可以访问的一些场景必须是私有的,或者防止公共访问。你认为这方面最好的策略是什么?例如,我想在主表视图和编辑/添加新行场景之间插入一个登录和密码场景,以更新新行或标签标题 如何推送这些更新,以便将更改重新部署到生产应用程序(应用程序商店)如何使用外部源(如基于服务器的解决方案)来提交更新?在这种情况下,如何更新持久

我目前正在开发我的第一款核心数据iPhone应用程序,希望您能对该应用程序获得批准后如何在生产阶段更新记录/进行一般维护发表意见

当然,所有的公共场景都可以供用户使用,但是“只有管理员”可以访问的一些场景必须是私有的,或者防止公共访问。你认为这方面最好的策略是什么?例如,我想在主表视图和编辑/添加新行场景之间插入一个登录和密码场景,以更新新行或标签标题

如何推送这些更新,以便将更改重新部署到生产应用程序(应用程序商店)如何使用外部源(如基于服务器的解决方案)来提交更新?在这种情况下,如何更新持久存储?我有

此应用程序是教师研讨会培训课程(即数学101、代数i、代数i、高等代数等)的简单表格视图列表,在该列表中,人们可以在参加课程后,通过单击任意一行,在详细视图场景中写下反馈说明


非常感谢您的建议。

一般来说,您应该避免在应用程序中使用“后门”。将所有不适合用户的控制器从生产目标中完全移除

至于数据模型的未来变化,一旦您更加熟悉核心数据API,您将发现您想要做的事情非常简单

至于数据模型的更新——除了最复杂的情况外,在所有情况下都可以完全自动更新。只需对数据模型进行版本设置,确保在添加持久存储时启用了自动迁移选项,并且您只需在应用程序存储上使用新版本更新生产应用程序,所有迁移都将自动完成