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

时间:2013-04-16 16:32:53

标签: core-data production-environment updating

我目前正在制作我的第一款Core Data iPhone应用程序,并希望您了解如何在应用程序获得批准后更新记录/在生产阶段进行常规维护。

当然,所有公共场景都可供用户使用,但“只有管理员”可以访问的一些场景必须是私有的或受到公共访问保护。您在此找到的最佳策略是什么?我在想,例如,插入一个登录&例如,介于两者之间的密码场景,主表视图和编辑/添加新行场景以更新新行或标签标题。

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

这个应用程序是教师研讨会培训课程的简单表格列表(即数学101,代数I,代数I,高等代数等),人们可以在参加会议后写一个反馈说明。单击任何行的详细视图场景。

非常感谢你的建议。

1 个答案:

答案 0 :(得分:0)

一般情况下,您应避免在应用中使用“后门”。将所有非用户控制器从生产目标中完全删除

对于数据模型的未来变化,一旦您更熟悉Core Data API,您会发现您想要做的事情非常简单。

至于数据模型的更新 - 除了最复杂的情​​况外,它可以完全自动化。只需更新您的数据模型,确保在添加持久存储时启用自动迁移选项,您只需在应用商店中使用新版本更新您的生产应用程序 - 所有迁移都将自动完成。